• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

android 打包aar,和引入aar

武飞扬头像
Cloud凡
帮助1

一:先把项目修改为 “library”

修改app下的build.gradle中的 “apply plugin:'com.android.application' ”改为apply plugin:'com.android.library'学新通

2.删除AndroidManifest.xml中application的name和icon防止冲突学新通

选择Build->Make Module,编译完后,在\app\build\outputs\aar下就可以找到打的aar包

二:引入aar

复制打好的aar包到项目的libs下

学新通

 在项目的build.gradle

allprojects {
    repositories {
        //加入这句话
        flatDir {
            dirs 'libs' //this way we can find the .aar file in libs folder
        }
    }
}

学新通

 在app的build.gradle的 dependencies 加入

implementation(name: 'arr的名字', ext: 'aar')我这里起的名字是gdmap

 注:如果aar包中有引入地图,需要在当前的项目的AndroidManifest.xml引入相同的权限和在build.gradle中配置相同的地图api。

在跳转Activity 时,要引入全部的包名

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgfggij
系列文章
更多 icon
同类精品
更多 icon
继续加载