2

私は現在、Android アプリケーションを開発しており、Android フォンでアプリケーションがスムーズに動作するかどうかを時々チェックしています。さて、私の問題は、デスクトップ コンピューターがクラッシュし、アプリケーションのソース コードを含め、コンピューター上のすべてのファイルが削除されたことです。Android フォンにインストールされている .apk ファイルを使用するだけで、ソース コードにアクセスできる可能性があるかどうか疑問に思っています。

4

1 に答える 1

3

コンピューターのクラッシュについて残念です。コードを常にどこかのソース管理にコミットするか、Google Docs や DropBox などでバックアップするかについての講義はほとんどスキップします。

とにかく、APK ファイルはソース コードを保存できる可能性があります。APKは、DEX バイトコード (classes.dex) を含む変更された JAR ファイルです。デックスを逆コンパイルしてJavaバイトコードに戻し、それを逆コンパイルできるものを使用すると、理論的にはJavaソースに戻ります(私はこれを試みていません)。

開始方法の詳細については、次の質問を参照してください: DEX を Java ソースコードに逆コンパイルする

于 2011-01-07T16:00:06.840 に答える