私はAndroidとリバースエンジニアリングの初心者です。apkファイルを逆コンパイルしてAndroidスタジオにインポートして実行しようとしています。私はapkファイルとしてBBCnewsを使用していますオンラインデコンパイルサイト:www.javadecompilers.com/apk
、zipファイルを取得し、Android Studioにフォルダをインポートすると、 AndroidManifest.xmlに何らかのエラーが存在するようになります。apkを逆コンパイルしてもxmlファイルにバグがあります
まず私はxmlns:android=
に3行目にxmlns:
を変更するが、それでも来て、android:name="bbc.mobile.news.app.ww.BBCNewsWwApp"
で、11行目では、3つのエラー多くのerrors.For例が存在する:
- 未解決パッケージ「アプリ」
- を未解決パッケージ「WW」
- 未解決のクラスファイルの「BBCNewsWwApp」
および他の多くの同様のエラー。 私のファイル構造がで示されています: file structure .ThereはクラスのBBCNewsWwApp '、およびこのクラスのdefination存在しない:
package bbc.mobile.news.app.ww;
import bbc.mobile.app.NewsApplication;
import bbc.mobile.news.ww.receiver.AlarmReceiverWw;
public class BBCNewsWwApp extends NewsApplication {
private static final String TAG = "BBCNewsUkApp";
public Class<?> getAlarmReceiverClass() {
return AlarmReceiverWw.class;
}
}
を私は逆コンパイルが正確であるべきだと思うので、そこに存在する理由私は非常に混乱しています多くのエラー?
build.gradleファイルを追加できます – MadScientist
デコンパイルの出力にbuild.gradleファイルがないようですが、Android Studioは私のプロジェクトをgradleプロジェクトに変換するよう依頼します。 –