前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android Studio生成依赖包

Android Studio生成依赖包

原创
作者头像
八神太一
修改2021-04-06 11:15:46
1.2K0
修改2021-04-06 11:15:46
举报
文章被收录于专栏:androudandroud
  1. 生成library工程
  • 在顶部工具栏,file==> New ==> New Module ==> Android Library 填写相关配置,然后Finish,等待编译,生成完成

2. 生成jar

  • 在library工程的build.gradle添加
代码语言:javascript
复制
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
//添加下面几行代码
}
task makeJar(type: Copy) {  delete 'build/libs/mysdk.jar'
    from('build/intermediates/bundles/release/') into('build/libs/')
    include('classes.jar')
    rename('classes.jar', 'Conan.jar')
}
makeJar.dependsOn(build)


dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])


    implementation 'androidx.appcompat:appcompat:1.0.2'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.2.0'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'


}
  • 然后在控制台(Terminal)执行命令: gradlew makeJar
  • 出现绿色的BUILD SUCCESSFUL,说明已经成功生成jar,如果红色则失败!!!!
  • 生成jar的路经:library工程\build\intermediates\runtime_library_classes_jar\release

3.生成aar

  • 在library工程
  • 在顶部工具栏,build ==> 点击Rebuild Project ,等待编译完成
  • 完成后,生成jar的路经:library工程\build\outputs\aar

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档