実行ファイルを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. elf実行可能ファイルから構造内の要素のアドレス
- 4. 起動時に生成されたELF実行可能ファイルsegfault
- 5. 実行可能ファイルを別の実行可能ファイルにインクルード
- 6. iOSでprebuilt実行可能ファイルを実行しています。3 Xcode 8.2.1
- 7. 実行可能ファイルをjavaScriptで実行できますか?
- 8. Cで実行可能なC実行可能ファイルをCで実行するシェルスクリプトから実行する
- 9. Windowsで実行可能なSourcetree git実行可能ファイル
- 10. SAFELY Windowsで実行可能な実行可能ファイルへのパス
- 11. 実行可能ファイルが実行
- 12. サーブレットから実行可能なjarファイルを実行しています
- 13. GDBは削除された実行可能ファイルを実行しています
- 14. TeamCityで実行可能ファイルを実行できません
- 15. postdelayedハンドラは実行可能ファイルを再実行しません
- 16. PHPを実行可能なウェブサイトとして実行可能
- 17. 問題:Unixで正しい実行可能ファイルを実行できません。
- 18. 実行可能ファイルを.pro
- 19. 実行可能ファイルを表示して実行してください
- 20. Dockerは.shを実行可能にして実行します
- 21. RaspbianでPythonで実行可能ファイルを実行するには?
- 22. .NET実行可能ファイルをネイティブ実行可能ファイルに変換する
- 23. .JAR実行可能ファイルが正しく実行されていません
- 24. ELF - 実行可能なメモリ領域を確認
- 25. aws lambdaで実行可能ファイルを実行するには?
- 26. 時間間隔で実行可能ファイルを実行するバッチファイル
- 27. Azure関数で.exe実行可能ファイルを実行する
- 28. xampp linux phpで実行可能ファイルを実行する
- 29. PHPで実行可能ファイルを実行する
- 30. Javaで実行可能ファイルを実行中に落とす
はい、スタンドアロンの実行可能ファイルを実行できます。あなたのシナリオは何ですか? – Daniel
@ダニエル基本的には、プログラムをコンパイルして、elf形式でコンパイルして実行したいと思っています。しかし、私はapkを開くのと同じように、ファイルシステムからどのように実行するのですか? – Prionum