2011-09-15 21 views
0

すべてのアンドロイドアプリケーションはapkファイルとしてバンドルされています。 apkファイルがインストールされると、アプリケーションのさまざまなエントリー(ファイル)がシステムの異なる部分に格納されます。たとえば、私は実際のプレーヤーがアンドロイドファイルシステムの次の場所にファイルを保存することを発見しました /data/data/com.real.RealPlayer /data/app/com.real.RealPlayer-1.apk /data/dalvik-cache/[email protected]@[email protected] /data/system/packages.list /data/system/packages.xml /data/data/com.sec.android.app.twlauncher/databases/launcher.dbapkファイルの解析

私は電話機/エミュレータのすべてのインストールされたアプリケーションに対してこれを行うことができますか? apkファイルを解析して、アプリケーションのすべての部分が格納されている場所を見つけるのは正しい方法ですか?何か案は?

+0

これは、エミュレータとルートのある電話機でのみ実行できます。ほとんどの電話はルートされていません。 –

+0

私は自分の携帯電話を根っこにしています...アプリのファイルが保存されている場所を見つける方法を提案できますか? – nikhil

+0

アプリケーションのファイルがアンドロイドファイルシステムのどこに保存されているかのアイデアはありますか? – nikhil

答えて

0

通常のルートされていない電話機では、アプリケーションはsecurity restrictionsのために、独自のファイルのみを表示できます。

+0

ええ、本当です...しかし、私の携帯電話は現在ルートされています..どのようなアプリケーションのすべてのファイルを見ることができますか? – nikhil