ルート モードでいくつかの特定のシナリオをテストするためのアプリを実行したいと考えています。Android 開発者サイトから Android は、FACTORY_TEST 権限を使用する場合を除いて、ルート権限を持つアプリを提供しません。オンラインで読んだところ、アクセス許可を使用するには、Android ソース コードのビルド中に生成されたプラットフォーム キーで署名する必要があることがわかりました。プラットフォーム署名にアクセスできる場合、android.permission.FACTORY_TEST
権限を追加する方法は?
この設定を manifest.xml に追加するたびに、xml はファクトリ アプリケーションのみがこれを使用できるというエラーを表示します。これまでに表示されたすべてのオンライン ヘルプで、次の手順を実行するように求められました。
- を追加し
android:sharedUserId="android.uid.system
ます。apk を eclipse から署名なしの apk としてエクスポートします。 - プラットフォーム キーで apk に署名します。
- インストールして使用します。
マニフェストがエラーをスローするので、単にエラーを無視して続行する必要がありますか?
それを行う方法に関する詳細な手順はありますか?