导出aar

首先Android Library项目的gradle脚本只需要在开头声明

apply plugin: 'com.android.library'

之后就和导出apk文件一样的方法,执行./gradlew assembleRelease,然后就可以在build/outputs/aar文件夹里生成aar文件

引用本地的aar

1: 确保你的 aar文件中没有和现有工程重复的res,包括图片名字,如ic-launcher, string , dimen等,一旦主工程引用了该重复的资源名称,就会报错。

2: in build.gradle

apply plugin: 'com.android.application'android {    compileSdkVersion 22    buildToolsVersion "22.0.1"    defaultConfig {        applicationId "xxxxxxxxxxx"        minSdkVersion 22        targetSdkVersion 22        versionCode 1        versionName "1.0"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}repositories { flatDir { dirs 'libs' } }dependencies { compile(name:'app-release', ext:'aar') }

[Android Studio] 使用本地 aar 文件

更多相关文章

  1. Android 学习 之 资源文件 动态修改strings.xml中的字符资源
  2. eclipse中加入写好的android工程和出现的错误
  3. android FTP上传下载文件
  4. Android 10.0系统源码中 编译android studio工程
  5. Eclipse将普通工程转化为Android工程
  6. Android Studio添加so文件并打包到APK的lib文件夹中
  7. android studio打包 so文件

随机推荐

  1. android webclient使用
  2. Android 浏览图片层叠放大效果(CoverFlow)
  3. Android(安卓)Chromium WebView学习启动
  4. Android Init Language
  5. Android RecyclerViewStickyHeaders 使用
  6. android 多款按钮样式
  7. Learning about Android Graphics Subsys
  8. Android UserManager: Check if user is
  9. Android编译系统模块中的LOCAL_XXX变量
  10. Android NTLM Authentication