前言

记录一下如何使用makejar导出jar包。

正文

这里lib库PhotoView来说。

PhotoView/build.gradle 新增如下内容:

task clearJar(type: Delete) {
    delete rootProject.file("PhotoView/jar")
}

task makeJar(type: Copy) {
    // 这个目录可能不一样,具体看你当前环境而定
    from('build/intermediates/aar_main_jar/release')
    //表示打包完毕后包的生成路径,也就是生成的包存在哪
    into(rootProject.file("PhotoView/jar"))
    //这行只是将一些类打包了
    include('classes.jar')
    rename('classes.jar', 'PhotoView.jar')
}

makeJar.dependsOn(build)

注意:

  1. “PhotoView/jar”是当前module+存放目录jar
  2.  “build/intermediates/aar_main_jar/release”不同的AS版本,可能存放目录不一样

makejar

gradlew.bat PhotoView:makejar
//或
./gradlew.bat PhotoView:makejar

clearJar

gradlew.bat PhotoView:clearJar
//或
./gradlew.bat PhotoView:clearJar

参考文章

  1. Android Studio 导出jar包 makejar
  2. Android Studio 如何打JAR包

 历史上的今天

  1. 胖子视频
  2. 佳佳影院
  3. HOHO
  4. 1080电影网
  5. 555电影
  6. 爱欧乐影院
  7. 努努影院
  8. 龙笑天下
  9. Android属性动画

相关文章

暂无评论

none
暂无评论...