1、在 gradle.properties 中加上 isModule=true
2、在对应的 build.gradle 中加上
if(isModule.toBoolean()){ //表示可单独运行
apply plugin: 'com.android.application'
}else{ //表示该module是个library,不可单独运行
apply plugin: 'com.android.library'
}
3、在对应的 build.gradle 中的android{}里面加上下面代码,单独运行要有入口activity,新建AndroidManifest
sourceSets{
main{
if(isModule.toBoolean()){
manifest.srcFile'src/main/debug/AndroidManifest.xml'
}else {
manifest.srcFile'src/main/AndroidManifest.xml'
}
}
}
4、在AndroidManifest中把该有的都写上,改变 isModule 的值就可以了
版权声明:本文为weixin_43841938原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。