アンドロイドデバイスにapkファイルをインストールした後、dexファイルは正確にどこに格納されますか、またはdexで何が行われますか?apkのインストール後に.dexファイルはどこにありますか?
Android搭載端末でどのようにインストールが行われるか説明してください。
アンドロイドデバイスにapkファイルをインストールした後、dexファイルは正確にどこに格納されますか、またはdexで何が行われますか?apkのインストール後に.dexファイルはどこにありますか?
Android搭載端末でどのようにインストールが行われるか説明してください。
apkファイルは、プログラムに必要なすべてのファイルを含む圧縮されたアーカイブ(実際には偽装された.zip)です。これはdata/appフォルダーに格納されています。 dexファイルはこのアーカイブに含まれており、解凍ツールを使用して解凍することができます。
dexファイルは、/ data/dalvik-cacheフォルダにあります。
だから、アンドロイドがそれを抽出してコードを実行するのですか? – Shrenik
/data/dalvik-cacheフォルダにdexファイルが見つかりました – Shrenik
Android 5以降、/ data/dalvik-cacheの "dex"ファイルは実際にはoatファイルです。オンデバイスコンパイラを使用してアプリケーションのdexファイルからコンパイルする – user3363866