こちらの手順に従ってAPK ファイルをデコードし、デコードされたプロジェクトを Eclipse でコンパイルしようとしました。しかし、いくつかのエラーが見つかりました。そのうちのいくつかは、些細なプログラミングのミスです。以下に例を示します。
int i;
for (int j = 0;; j++)
{
if (j >= i)
return;
}
このエラーは、ローカル変数 i が初期化されていない可能性があることを示しています。APK ファイルは、プロジェクトが正常にコンパイルされたことを意味します。私の dex2jar ファイルに何か問題があるので、コードの一部が欠けていますか? ご協力いただきありがとうございます。