2017-01-31 4 views
-5

インストール時に(許可要求を受け入れる前に)Androidアプリケーションからマニフェストファイルを抽出できるツールやライブラリがAndroid SDKにありますか?インストール前にアプリケーションからマニフェストファイルを抽出する

抽出プロセスは、デバイスがサードパーティのマシンではない場合に実行する必要があります。 学術研究のためにこれらのファイルを収集できるようにしたいと思います。

+1

私は確信しているような特定のツールはありません。 –

+0

root権限特権を持つアプリケーションを開発すると、既にインストールされているアプリケーション(またはインストール時に本当に必要なアプリケーション)でこれを実行できますか? –

+1

'root権限で'何でもできる。 –

答えて

1

マニフェストファイルに対して行うべき処理が要求されたアクセス許可を取得する場合、私はあなたができる、あなたがPackageManagerServiceクラスののcheckPermission方法では、AndroidのOSの変更を行うことで、これを行うことができると信じてインストールするアプリケーションから要求された権限を取得するには、文字列リストなどのオブジェクトに保存する必要があります。

この意味で、Android OSで変更を加えると、アプリケーションからマニフェストファイルを取得してインストールすることができると思います。これが簡単かどうかわかりません。私の提案があなたに掘る別のトラック

+0

あなたの答えは面白いですが、OSを変更するのは最後の解決策ですが、私は他の提案を受け付けています:) –

関連する問題