2011-01-07 9 views
2

私は現在アンドロイドアプリケーションを開発していますが、今はアンドロイド携帯電話でスムーズに動作しているかどうかを確認しています。今、私の問題は、私のデスクトップコンピュータがクラッシュし、私のアプリケーションのソースコードを含む私のコンピュータ上のすべてのファイルが削除されたことです。自分のAndroid携帯にインストールされている.apkファイルを使用するだけで、ソースコードにアクセスする機会があるかどうかは疑問です。.apkファイルを使用してソースコードにアクセスする

+1

可能複製(http://stackoverflow.com/questions/4601389/how-to-get-:この質問を見始めるの詳細については

source-file-from-apk-file) –

+0

[Android:APKファイルからソースコードを取得する]の複製が可能です(http://stackoverflow.com/questions/3593420/android-getting-source-code-from-an- apk-file) – Troubadour

答えて

3

コンピュータクラッシュについてのバマー。ほとんどの場合、コードをソース管理のどこかにコミットするか、Google DocsやDropBoxのようなものを使ってバックアップするという講義はスキップします。

とにかく、APKファイルがソースコードを保存できる可能性があります。はい。 APKは、DEXバイトコード(classes.dex)を含む変更されたJARファイルです。 dexをJavaバイトコードに逆コンパイルできるものを使用し、それを逆コンパイルすると、理論的にJavaのソースに戻ります(私はこれをやろうとしませんでした)。 [APKファイルからソースファイルを取得する方法]のdecompiling DEX into Java sourcecode

関連する問題