Android Studio合并两个APP

您所在的位置:网站首页 app新手教程 Android Studio合并两个APP

Android Studio合并两个APP

2023-09-16 15:17| 来源: 网络整理| 查看: 265

小组完成一个APP的时候,往往分工一个人实现一个功能,功能往往对应独立界面,但是最后整合的时候总会出现很多问题,我也一样,新手上路,突发奇想,看能不能把两个APP接在一起,网上也有很多教程,要不是很老了,要不就是没说全对新手很不友好,所以写个帖子帮助大家,顺便也记录一下自己的制作历程。

【准备材料】android studio 3.5 【第一部分:B项目由APP变成library】 (B项目嫁接到A项目上,可以采用作为一个library存在的形式) 1.检查B项目的activity和layout有无和A项目重名的(尤其注意MainActivity和activity_main.xml一定要改)→选中此activity或layout,使用快捷键shift+F6更改其名字。(如果不改名,嫁接过去可能会有很多错误识别,因为一个名字对应了两个文件) 2.build.gradle中第一行"apply plugin:‘com.android.application’"中application改成library如下图:

在这里插入图片描述

【第二部分:A项目导入作为library的B项目】 1.A项目File中NEW中Import Module如下图,路径选择B项目文件夹,点击Finish即可 在这里插入图片描述 在这里插入图片描述 2.A项目中File中projectstructure,后选择app(本A项目),最左侧选择Dependences,之后“+”选择3“module dependency” 在这里插入图片描述

在这里插入图片描述

就可以看到lirary项目B的名字啦,Finish就结束了。

【第三部分:琐琐碎碎的错误】 1.记得导入完以后项目B中的androidmanifest.xml中,把项目B的页面设置为运行后的开始页面相关代码删除掉TT 在这里插入图片描述 2.注意检查一遍APP的逻辑关系,尤其是MainActivity的打开界面是否对应,每个activity相关layout和activity相互跳转之间的逻辑关系 3.第一步改重复的名字切记切记!!不然新手后面要吃大苦头!

这样应该就没什么错误了,如果有什么疑问的话也可以评论交流啊,我也是个自己上手的小白白,大家一起交流交流!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3