2016-10-13 6 views
-1

私はAndroidスタジオプロジェクトを偶然削除しましたが、前回携帯電話でプロジェクトを実行したときのアップデート.apkがあります。私はapAppをMyAppSharerを使って入手し、dex2jarとjd-guiを使って逆コンパイルしようとしましたが、私が戻したクラスファイルは私が書いた実際のクラスではありませんでした。パッケージはcom.android.tools.fd.runtimeとcom.android.toolsでした。Androidスタジオプロジェクトが削除されました。電話でAPKを持っています

実際のアプリのクラスファイルを取得する方法はありますか?

私はUbuntuを使用しています。私の電話機にはルートがあります。

編集:私はすでに.apkを正常に逆コンパイルしていたと言いました。 classes.dexファイルには、私が書いたクラスファイルがありませんでした。

+0

何もしないでください。あなたはapkのexcatソースを取得することはできません。 – jobinrjohnson

答えて

0

私のapk.zipファイルには、instant-run.zipという別のzipファイルがあります。内部には約15の.dexファイルがありました。 slice_0-9-classes.dexという名前の.dexファイルには、私が探していたJavaファイルが含まれていました。

関連する問題