リバースエンジニアリングをいじっていますが、編集後に再コンパイルするのに問題があります。
私は最初にapktoolを使用しました:
apktool d input.apk out
apktool b out
次に、dex2jarを使用してclasses.dexをjarに変換し、次にJD-GUIを使用してjavaファイルを抽出しました。私は入って1つの文字列値を変更しました。これにより、すべてが引き続き保持されますが、それが機能するかどうかを確認できるため、コードはすべて機能するはずです。そのため、「classes」という.javaファイルのフォルダーがあり、DXを使用してdexファイルに変換し直そうとしました。私が入ります:
dx --dex classes --no-strict
そしてこれらのエラーを取得します: