首页 > 系统 > Android > 正文

将Android一个完整的项目改为另一个项目依赖

2019-11-06 09:43:20
字体:
来源:转载
供稿:网友

因为工作上的需要,需要将一个工程集成到另一个工程里,如果一个个的搬文件融合到新工程里,很麻烦,我想到的是把工程改为依赖放到新工程里,然后老是各种报错,百度了很多,都没见有完整解决的博客文章,所以我把我遇到的整理成手册,给大家分享一下,也方便自己随时按步骤操作。

1.首先将工程导入,路径为被依赖的工程:

2.一般都会报错,先不管错误,打开被依赖的 build.grandle文件

3.修改build.grandle文件,将第一行改为:

<p>apply plugin: 'com.android.library'</p>

4.删掉applicationID这一行,并将版本号对应新项目版本号:
<PRe>
compileSdkVersion 25    buildToolsVersion "25.0.1"    defaultConfig {        minSdkVersion 15        targetSdkVersion 25    }</pre>

5.打开被依赖的AndroidManifest.xml文件,删掉application的icon和theme这两行,将

<pre>
<intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" /></intent-filter>
</pre>删掉,避免有时候会生成两个一样的APP。按上面的步骤,就可以完成了。不足之处请多多包涵。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表