5

Android の init.rc ファイルで開始しようとしているサービスがあります。次のようになります。

service myapp /data/local/myapp --daemon  
 class core  
 user root  
 group root  
 oneshot

問題は、再起動後に「myapp」が正常に起動するが、デバイス イメージをフラッシュした後の最初の起動では起動しないことです。

ログから、最初の起動ログで /dev/log/system の下にあるアプリからログを受信して​​いることに気付きました (編集したカーネル コードがトリガーされ、アプリがそこにあることを確認するためのチェックが行われました)。

ただし、実際に実行しようとしていることを示すログを受け取りません (init.rc ファイルが行う必要があります)。

再起動後、/dev/log/main の下に両方のログ (--verify と実行中) を受け取ります ...

4

0 に答える 0