日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

AndroidStudio工具将Module项目导出成Jar和arr库

發布時間:2024/1/17 Android 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AndroidStudio工具将Module项目导出成Jar和arr库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該篇首先講述利用AndroidStudio如何把一個module項目導出并轉化成jar,大家都知道eclipse將項目導出jar是非常容易的,由于eclipse已經過時,這里就不多說了,下面跟我一起去詳細了解一下吧!?
1、首先先把你的module項目中的build.gradld文件進行修改,如下:?

2、在你的build.gradle文件中復制下面代碼:?
task clearJar(type: Delete) {?
delete ‘libs/sdk.jar’ //sdk是你自己jar包的名字,隨便命名?
}?
task makeJar(type:org.gradle.api.tasks.bundling.Jar) {?
//指定生成的jar名?
baseName ‘sdk’?
//從哪里打包class文件?
from(‘build/intermediates/classes/debug/org/cmdmac/cloud/pluginsdk/’)?
//打包到jar后的目錄結構?
into(‘org/cmdmac/cloud/pluginsdk/’)?
//去掉不需要打包的目錄和文件?
exclude(‘test/’, ‘BuildConfig.class’, ‘R.class’)?
//去掉R開頭的文件??
????exclude{?it.name.startsWith(‘R’);}?
}?
makeJar.dependsOn(clearJar, build)

注:這些配置是要與Android{…….}這些配置的腳本成平級關系,千萬不要寫到android{……}中去。

3、切換到windows下的cmd中,切至你的項目路徑,比如本人項目路徑是F:\AndroidStudioProjects\MyApplication\app?
那么切至路徑到該目錄并輸入:gradle makeJar?
如下:?

如果提示:gradle命令不可用。那么你需要在你的系統環境變量中進行變量的添加:?
?
其中GRADLE_HOM中的變量值是你的gradle路徑。

然后再在path屬性的末尾進行“;%GRADLE_HOME%\bin”添加,如下:?
?
注:這個Path必須也要在用戶變量中編輯,我當時在系統變量中編輯,死活配置不成功。

保存之后,在你的cmd中輸入gradle -v 如果配置成功則會出現關于gradle版本的一些信息,如:?

然后再切至你項目的路徑,并輸入gradle makeJar:?

則會出現以下結果,?
?
我們根據提示,需要在bulid.gradle文件中配置以下腳本:?
lintOptions {?
abortOnError false?
}

注:這句要寫在android{…….}配置里面

配置完了sysn now一下項目,再次運行cmd 輸入:gradle makeJar?
則會看到下面的結果:?
?

好了,到這里說明我們的任務已經完成了,直接到項目模塊的build/libs文件夾下看到了我們命名的.jar文件就可以了,如下圖:?

轉載于:https://www.cnblogs.com/zhujiabin/p/7610983.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的AndroidStudio工具将Module项目导出成Jar和arr库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。