私は根っからのAndroidタブレットを持っています。ネイティブサーバーアプリケーション(Linux ARM ELF)を/ data/tmpにコピーして実行しました。欠けているものは1つだけです。タブレットの起動時にサーバーを起動したいのですが。ミッションが容易になり、いくつかの状況、ありません:根っこのAndroid on/afterブートでネイティブサーバーアプリケーション(ELF)を起動する方法は?
- は何のインストーラ必要が
- 、デバイスがすでに根付いている、私はそれには何もコピーすることができ、自動起動が一度設定されると、ミッションが完了し、
- 私のサーバープログラムには設定は必要ありません。ファイルも、ライブラリも、ルート権限も、何もありません。
APKパッケージを作成したり、NDKで遊んだりしません。私は最も簡単な方法を探しています。 Androidディストリビューションごとに異なる解決策がある場合(私は現在のバージョン2.2と2.3に興味があります)、それは問題ありません。
おそらくinittabを使用する必要がありますか?とにかく、私は "最も公式の"ソリューションを好む、私たちが "公式"と言えば、根っからのデバイスの場合は、私は "可能な限りハックが少ない"ソリューションを探しているとしよう。
更新:私はこれを見つけました:http://www.androidenea.com/2009/08/init-process-and-initrc.html - それを試してみて、それが問題ならOKです。
これは完璧な解決策ですが、私は1台のデバイスでそれを行う必要があります。光沢のあるインストーラは必要ありません。インストーラは必要ありません。私は迅速かつ汚れた解決策を探しています。 – ern0