久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

android studio編譯jar包或者aar包的方法教程詳解

瀏覽:88日期:2022-09-27 08:05:49

1. 在原有工程目錄右鍵-> new ->Module->:

android studio編譯jar包或者aar包的方法教程詳解

2. 選擇library:

android studio編譯jar包或者aar包的方法教程詳解

3. 一路next,最后finish:

android studio編譯jar包或者aar包的方法教程詳解

4. 在新生成的lib module下的build.gradle中添加如下代碼:

task makeJar(type: Copy) { //刪除存在的 delete ’build/outputs/aar/plugin-release.aar’ delete ’libs/’ //設置拷貝的文件來源 from(’build/outputs/aar/’) ////新生成的jar包的目錄 into(’libs/’) //將新生成的jar包classes.jar(新生成的jar文件名默認為classes.jar)放入上面的目錄下目錄下 include(’plugin-release.aar’) ////重命名成我們設定的名字 rename (’plugin-release.aar’, ’plugin.aar’)}makeJar.dependsOn(build)

5. 編寫代碼,寫完之后在下面的終端中運行:./gradlew makeJar,第一次編譯時間稍微長些,編譯完成之后會提示success,然后會在lib module的genial下的libs目錄下生成aar包

注意點:

如果在原有工程下生成aar或者jar,則1-3步可忽略,注意:apply plugin: ’com.android.library’配置,且 build.gradle文件中的android節點配置不能含有applicationid配置 第四步生成copy aar路徑根據實際的情況而定,這是我自己的目錄 如果是需要jar包,可以將aar包的后綴改成zip,解壓后找到class.jar,修改成自己需要的名字即可

知識點補充:Android Stuio導入jar包和aar包

導入jar包:直接將需要jar包放入libs文件夾即可。

導入aar包:將需要的aar包放入libs文件夾,在build.gradle新增implementation fileTree(include: [’*.aar’], dir: ‘libs’)

dependencies { implementation fileTree(include: [’*.jar’], dir: ’libs’) implementation fileTree(include: [’*.aar’], dir: ’libs’) implementation ’com.android.support:appcompat-v7:27.1.1’ implementation ’com.android.support:support-v4:27.1.1’ implementation ’com.android.support.constraint:constraint-layout:1.1.3’}

總結

到此這篇關于android studio編譯jar包或者aar包的方法教程詳解的文章就介紹到這了,更多相關android studio編譯jar包 aar包內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Android
相關文章:
主站蜘蛛池模板: 尚志市| 宁阳县| 镇沅| 澎湖县| 花莲县| 平利县| 萝北县| 龙江县| 宝鸡市| 巴楚县| 甘谷县| 大关县| 来宾市| 武宁县| 长岭县| 塘沽区| 河源市| 镇赉县| 垦利县| 昌吉市| 珲春市| 临湘市| 西乌珠穆沁旗| 明光市| 勐海县| 太仆寺旗| 巫山县| 黑山县| 吉安市| 应城市| 车致| 新乐市| 瑞安市| 莱州市| 邳州市| 长春市| 民乐县| 明溪县| 珲春市| 冕宁县| 衡山县|