Im Decompiled apkがそれぞれ.javaファイルになっていますが、 "AudioPlayerActivity $$ Lambda $ 1.java"という名前のファイルもありますが、これは "$$ Lambda $ 1"ですか?apkのデコンパイル、問題のラムダ
2
A
答えて
1
"AudioPlayerActivity $$ Lambda $ 1.java"これらは基本的に "AudioPlayerActivity.java"内に記述されたコードの匿名ブロックで、現在は "AudioPlayerActivity.java"に任意の数の匿名ブロックコードを含めることができるので、逆コンパイル中すべてのこれらのブロックは、順番に最後に番号を持つ別々のクラスに変換されます。私はブロック
runOnUiThread(new Runnable() {
@Override
public void run() {
}
});
と、このようなボタンのclicklistenerのための別の無名ブロックを含むクラスHelloWorld.javaを持っている、の例を見てみましょう。
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
その後、逆コンパイルに私は(runOnUithread用コード付き)3クラスhelloworld.smali、のhelloworld $の1.smaliと(onClickListener用コード付き)のhelloworld $の2.smaliになるだろう。
関連する問題
- 1. デコンパイルされたAPKファイルマネージャ
- 2. ラムダ式の問題
- 3. デコンパイルされたapkファイルを再コンパイル
- 4. デコンパイルを防止するアンドロイドAPK
- 5. ラムダ式問題
- 6. Python 2.7ラムダ式の問題
- 7. RelayCommandラムダ構文の問題
- 8. PlayストアAPK ZipAlign問題
- 9. 問題ネスティングブースト::ラムダ::バインド-S
- 10. デコンパイルされたコード内に問題が発生するGotoステートメント
- 11. Google SignInリリースapkでの問題
- 12. Androidベータ版APK配信の問題
- 13. androidにapkの問題をインストールする
- 14. ラムダ式の戻り値型の問題
- 15. Pythonラムダ関数の引数の問題
- 16. デコンパイルapkでGoogle-Service.Jsonファイルを取得するには?
- 17. 出力問題のラムダ計算インタープリタ
- 18. Google PlayストアAPK - デバイス互換性問題
- 19. Android APKに関する問題
- 20. 問題.apkファイルをインストールする
- 21. オリジナルのキーハッシュを使用して.apkからアプリケーションをデコンパイル、回復しますか?
- 22. apkのソースコードを抽出する際の問題
- 23. 署名されたAPKのMuPDFクラッシュの問題
- 24. Android Devの新機能 - 問題のインストール第2版App/APK
- 25. デコンパイル、ネットワークスニッフィングなどを防ぐためにAndroid apkを保護する
- 26. C++ラムダをテンプレートクラスのメソッドに渡す(ヘッダ/ソースファイルの問題)
- 27. AWSラムダ/ APIゲートウェイのファイルにエンコーディングの問題があります
- 28. デコンパイル済みライブラリ
- 29. リバースエンジニアリングとデコンパイル
- 30. ウェブホストの問題、アンドロイドブラウザから.apkファイルをダウンロードする
コンパイラが自動的に生成したクラスです。 – Antimony