このトピックについて検索してきましたが、まだ明確な解決策が見つかりません。私の知る限り、AndroidManifest.xmlで異なるprotectionLevelを指定できます。これらのアクセス許可により、他のアプリケーションが開発中のアプリケーションとやり取りできるようになります。例として、私のものではない (別のパッケージからの) プロセスを強制終了したい、または私が開発したドライバーをインストールしたいとします。どちらの場合も問題は同じで、システム/ルートとして実行する必要があります。システム/ルート権限を必要とするプログラムを開発するにはどうすればよいですか? 特別なライセンスが必要ですか?
注:パーミッションを付与する際は、次の点に注意してください。
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>
使用android:sharedUserId="android.uid.system"
しても機能しません。
また、ユーザーにモバイルを「ルート化」するように依頼することはできないことを考慮してください。
前もって感謝します。