使用 Android Studio 生成 jar 包

工具:Android Studio 2.1.2

步驟:

  1. 找到項(xiàng)目下的 build.gradle 文件,將前面的 apply plugin: 'com.android.application' 修改為 apply plugin: 'com.android.library',也就是把項(xiàng)目設(shè)置為 library 共別人調(diào)用的意思?;蛘咧苯诱业叫陆ǖ腗odule類(lèi)型為L(zhǎng)ibrary的執(zhí)行3.4步驟即可。
  2. 將 defaultConfig 中的 applicationId "xxx.xxx.xxxx" 去掉。
  3. 在 gradle 文件中加入以下代碼:
task deleteOldJar(type: Delete) {
    delete 'build/outputs/test.jar'    //如果存在jar則刪除掉
}
task exportJar(type: Copy) {
    from('build/intermediates/bundles/release/')   //jar文件來(lái)源
    into('build/libs/')    //生成路徑
    include('classes.jar')   
    rename ('classes.jar', 'test.jar')  //命名為test.jar這里根據(jù)需要自己定義
}
exportJar.dependsOn(deleteOldJar, build)
  1. Android Studio 右側(cè)有一個(gè) Gradle 選項(xiàng)卡,點(diǎn)開(kāi)要打包的module選項(xiàng)(例如::app),找到 exportJar 雙擊即可,待提示成功后,在生成路徑中將看到生成好的 jar 文件。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,900評(píng)論 2 45
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,365評(píng)論 25 708
  • demo鏈接在文末。 在Android Studio中有3種方法生成so文件。 最初的時(shí)候,我曾經(jīng)使用過(guò)Visua...
    梧葉已秋聲閱讀 34,257評(píng)論 5 26
  • 像雛鷹自在的翱翔,像游魚(yú)自由的嬉戲,像狂風(fēng)無(wú)畏的奔跑,像花蕊盡情地綻放,這就是童年的無(wú)憂(yōu)無(wú)慮,天真快樂(lè)的自己。...
    咕咕gu閱讀 692評(píng)論 0 0
  • 阿聯(lián)離開(kāi)了湖人,很多球迷,包括很多中國(guó)球迷,都不會(huì)感到意外。雖然阿聯(lián)能力擺在那里,外有三分,內(nèi)有空切,還有一手好的...
    笨小孩__閱讀 514評(píng)論 0 1

友情鏈接更多精彩內(nèi)容