Android studioで引用を生成します。aarと.jarの方法は詳しく説明してください。


Android Studioで自分のライブラリを生成すると同時に*.jarと*.aarファイルが生成されます。
それぞれの保存場所:
     *.jar:ライブラリ/build/intermediates/bundles/debug(release)/classes.jar     *.aar:庫 /build/outputs/aar/libraryname.aarjarと.aarの違い
名前から言えば、一つはjava appication resourceです。一つはAndroid aplication resourceです。
そのすべての違いは名前から分かります。
     .jarにはクラスファイルとリストファイルしか含まれていません。
     .Aarにはclassファイルとその他のすべてのリソースファイルが含まれています。
例えば、あなたのlibライブラリはカスタムviewパッケージです。中にはclassファイルだけでなく、リソースファイルも含まれています。この場合、このライブラリをaar形式で提供する必要があります。
Android studioでどうやって生成しますか?
スタジオではmoudelで管理して、新しいmoudeを作って、android libraryを選びます。

新しいAndroid libを作成します。
コードが完成したら、このmoudelをコンパイルして生成できます。aarと.jar

aar生成カタログ

jar生成ディレクトリ
あなたのクラスライブラリの役割によって、資源ファイルが含まれているなら、aarを使います。
Android studioでは、どのように引用しますか?
引用.jar
jarをapのlibにコピーします。
build.gradleプロファイルを変更します。

 dependencies {
  compile fileTree(include: ['*.jar'], dir: 'libs')
 }
studioの新しいバージョンでは自動的に生成されます。すべては直接コピーしてください。jarはlibディレクトリでコンパイルできます。
ご当地.aarを引用します
aarをapのlibにコピーします。
build.gradleプロファイルを変更します。

 repositories {
  flatDir {
   dirs 'libs'
  }
 }
 dependencies {
  compile(name: 'HouyiLib_v1.0.1', ext: 'aar')
 }
注意すべきなのは、aarにも第三者のlibが引用されている場合、パッケージ化されたaarの中にこれらの3つのライブラリをaarに入れていないので、appに引用以外に必要な他の第三者ライブラリを参照する必要があります。
締め括りをつける
以上はこの文章の内容の全部です。ここの内容は皆さんの学習にAndroid Studioを使うことに役立つと思います。質問があれば、メッセージを残して交流してください。