Androidstudio打包aar和引用步骤
1.打包aar
修改App下的build.gradle
修改AndroidManifest.xml,去掉applicationId标签下的 icon、label、roundIcon、theme等,
同时去掉Activity下的入口,否则其他工程引用后会出现两个入口图标
打包aar(老版本的Androidstudio有assembleDebug 和 assembleRelease 可分别打包debug和release版本的aar)
完成后可在app/build/outputs/aar/下看到打包完成后的aar
2.Android工程引用aar文件
把aar文件放在libs目录内
build.gradle(app)里添加如下内容
repositories {
flatDir {
dirs 'libs'
}
}
compile(name: 'app-debug', ext: 'aar')
修改完成后,重新运行工程即可。
注意:打包aar时,工程中的switch case 不能使用 id,否则会报错(可修改成 if 语句)