Androidシステムは、ADBデバッグを開きます

これを書いている問題を特定し、解決するために、デバッグプログラムを容易にするための一般的なADBにAndroidのシステムユーザー刑務所にあり、その後、オープンセキュリティ上のリスクが存在しますが、開発者のために、または必要に応じて、記事の背景。

オープンADBのADBは必ずこのサービスプロセスを開きたい、ADBサービスがinit.rc内部で書かれている、デフォルトの無効,, init.rcプロパティコントロールの値によって、実際には、意思決定を開始するかどうかを判断するために、一定の条件があるでしょう、我々は、ライン上でこの属性を開きます。

:あなたは、システムの再起動後に、あなたのADBのプロセスも開始されましたが、あなたはADB接続を介してお使いのデバイスが正常に行われた見つけることができない、次のように、それは、ジョブのために、生前の追加属性であることを見つける場合でも、

setprop service.adb.tcp.port 5555

その後、ADBを再起動します。

stop adbd
start adbd

そして、それはあなたがデフォルトでオンになってブートにしたいので、あなたが書かれた内部init.rcこのプロパティを使用することができ、再起動後に消え、この属性は持続可能ではありませんservice.adb.tcp.portがあり、再起動ADBのデバッグは、デフォルトでオンになっているので、後に書かれたことは、時間build.prop、またはdefault.propファイルをコンパイルすることができます。

アンドロイド開発とデバッグのために上記ではなく、ユーザーバージョンを公開するためのすべて!

公開された73元の記事 ウォン称賛26 ビュー10000 +

おすすめ

転載: blog.csdn.net/angelsmiling/article/details/104955625