导入Android工程作为Library Module
导入Library Module
1. Import Module
2. 选择Module
3. 依赖Module
在 原Android项目build.gradle文件 dependencies栏添加implementation(project(path: “:ARLibrary”))或通过AndroidStudio引入
修改Module
- build.gradle文件
apply plugin: ‘com.android.application’ ,修改为:apply plugin: ‘com.android.library’
defaultConfig,删除applicationId
达到效果
apply plugin: 'com.android.library'
android {
compileSdkVersion 23
buildToolsVersion '23.0.1'
defaultConfig {
targetSdkVersion 23
}
...
}
- AndroidManifest.xml文件
删除属性:android:debuggable;android:label;android:theme;android:icon
删除主入口:intent-filter
达到效果
<application ...>
<activity ....>
</activity>
....
</application>
调用Module
Intent intent = new Intent();
intent.setClass(Application.this,MainActivity.class);
startActivity(intent);