5

Android ビルド プロセスは、android.jar 内のクラスごとに Java スタブを生成 (?) し、次のディレクトリに格納します。

./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/src/

たとえばjava/lang/、上記のディレクトリのサブディレクトリには java.lang.* クラスに対応する .java ファイルが含まれ、サブディレクトリ `android/app/' には android.app.* クラスに対応する .java ファイルが含まれます。これらの .java ファイルには実際のコードは含まれていませんが、ダミーの本体を持つ署名のみが含まれています。

これらの .java ファイルは、ツールを使用して実際のソース コードから生成されると想定しています。私の質問は、このツールはどれですか? Android ビルド プロセス以外でも使用できますか?

そのツールを使用して、Android 以外の Java クラスのスタブを生成したいと考えています。

4

1 に答える 1