実行ファイルをAndroidで実行する唯一の方法がapkをインストールするかどうか疑問に思っていました。 elf実行ファイルを実行することは可能でしょうか?ちょうどLinuxでやったように。その後、Androidでelf実行可能ファイルを実行しています
答えて
実行可能ファイルがターゲット・アーキテクチャ用に構築されている場合、 実行ファイルが静的にリンクされている場合:はい 実行可能ファイルはAndroidのツールチェーン/ NDKを使用して構築されている場合:はい あなたが実行ファイルがリンクされ、これに対してライブラリを使用している場合: Fiの
あなたは、USBデバッグが有効になっている場合は、だけではないNOEXECが搭載された場所に、デバイスに実行可能ファイルをコピーするadb push
を使用し、adb shell
でシェルに行き、それを実行はい。実行する前にchmod
する必要があります。
sdcardから実行可能ファイルを実行することはできません。noexecフラグでマウントされています。 – Daniel
ああ、正しい。ちょうどそれを再度チェックしました。常にルートがあり、/システムを使用していました。これを決してチェックしないでください。修正する。指摘していただきありがとうございます。 – subin
@ダニエル私はapkを入手するためにNDKで構築しなければならないと思って、それをインストールします。しかし、もし私が盗難防止用のアプリケーションを作っていたら、それはappdrawerで見えるようにしたくないでしょう。私はそれが携帯電話のブーツ瞬間からサービスとして実行する必要があります。どのようにそれを行う上で任意のヒント? – Prionum
ちょうど落として実行することは、アンドロイドが使用する制限のために問題になる可能性があります。これらの制限はAndroidバージョンごとに更新されます。
ルーテッドデバイスで実行するように実行可能ファイルを指定した場合は、制限を超える方法で実行可能ファイルをダンプして実行するアプリを作成できます。
カスタムROMまたはリカバリで実行するように実行可能ファイルを指定した場合は、実行ファイルを制限に合うように配置し、ラッパーアプリを必要とせずに実行できます。
- 1. 新しいELF実行可能ファイルの作成
- 2. elf実行可能ファイルから構造内の要素のアドレス
- 3. 実行可能ファイルを別の実行可能ファイルにインクルード
- 4. Cで実行可能なC実行可能ファイルをCで実行するシェルスクリプトから実行する
- 5. SAFELY Windowsで実行可能な実行可能ファイルへのパス
- 6. サーブレットから実行可能なjarファイルを実行しています
- 7. PHPを実行可能なウェブサイトとして実行可能
- 8. 問題:Unixで正しい実行可能ファイルを実行できません。
- 9. .JAR実行可能ファイルが正しく実行されていません
- 10. .NET実行可能ファイルをネイティブ実行可能ファイルに変換する
- 11. AppDomainで実行可能ファイルを実行するには?
- 12. 時間間隔で実行可能ファイルを実行するバッチファイル
- 13. 実行可能なjarファイルをLinuxスクリプトで実行する
- 14. PHPで実行可能ファイルを実行する
- 15. jarでJava実行可能ファイルを実行するには
- 16. ELF - 実行可能なメモリ領域を確認
- 17. 実行可能ファイルのメモリレイアウト
- 18. javafx8アプリケーション実行可能ファイル
- 19. (1)リリース実行可能ファイル
- 20. Cocoaと実行可能ファイル
- 21. 実行可能ファイルのCDN
- 22. python実行可能ファイル
- 23. テンプレートと実行可能ファイル
- 24. VB6実行可能ファイル
- 25. 「実行可能ファイルを実装する」と混同しています
- 26. Linuxでは、実行可能ファイル/実行不可ファイルを実行する方法は?
- 27. Cコードで実行可能な実行
- 28. ビジュアルスタジオで実行可能ファイルをデバッグ
- 29. C++コードから実行可能なjarファイルを実行する
- 30. 実行時に実行可能ファイルを生成します - C++やVisual C/C++
はい、スタンドアロンの実行可能ファイルを実行できます。あなたのシナリオは何ですか? – Daniel
@ダニエル基本的には、プログラムをコンパイルして、elf形式でコンパイルして実行したいと思っています。しかし、私はapkを開くのと同じように、ファイルシステムからどのように実行するのですか? – Prionum