私は1つのアンドロイドスタジオプロジェクトを作成しました。私はそれを別のプロジェクトのライブラリとして使いたいと思っていました。私は同じ手順の下に続く変更:生成された.aarファイルが空のclasses.jarを提供しています
- プラグイン適用:defaultConfig {からAPPLICATIONIDを削除 'com.android.library'
- に'com.android.applicationを'}
- 同期
をクリックする。これは、ビルドで私に.aarファイルを与えた - >出力 - > AAR - > myapp.aar
この.aarファイルを他のテストプロジェクトにインポートしました。私はこのための手順の下に続く:
- ファイル - >新規 - >新規モジュール - > [インポートの.jar/.aarパッケージ - > myapp.aarテストのbuild.gradeで
- アプリケーションが追加されましたコンパイルプロジェクト(パス: ':myapp')
- 同期時にクリックされました。
myapp-unspecifiedと呼ばれる外部ライブラリ内に1つのフォルダが作成されました。 私はすべてのresファイルを取得しましたが、class.jar内にクラスファイルがありませんでした。 classes.jarの内部にはMANIFEST.MFしかありません。
何か間違っているのですか、何か不足していますか?