0

最近、リバース エンジニアリングの概念について読み、試してみたいと思いました。

だから私はapkをダウンロードし、それを使用してソースコードを抽出しました

apktool、dex2jar、および jd-gui

すべてがスムーズに進み、リソースと Java ファイルを正常に抽出できました。ただし、このプロジェクトを android studio にインポートしようとしたときに問題が発生しました。

最初は、プロジェクトの依存関係を変更することで修正した多数のリソース ファイル関連のエラーが表示されていましたが、現在、Java ファイルでこれらすべての奇妙なエラーが発生しています。

エラーには、「ステートメントではありません」、「変数が初期化されていません」などがあります。

親切に助けてください。前もって感謝します!

4

1 に答える 1

0

私は自分の前に apk からコードを抽出しましたが、得られた結果はあなたのものと似ていました。私はほとんどのコードを手に入れましたが、すべてではなく、すべての書式設定もありませんでした。数値定数が欠落しており、「if、while、for」命令に誤りがありました。これが常に発生するかどうかはわかりません。一度だけ実行しましたが、このプロセスが物乞いで私に与えたものによって、残りのコードを理解することができました.

于 2015-08-21T10:11:07.093 に答える