Android--合并两个APP的具体做法(掌握)
来源:互联网 发布:太极线指标软件 编辑:程序博客网 时间:2024/05/22 14:58
有时候因公司需求,要求合并两个APP 使用里面的功能。
平台:Studio
小白鼠:二维码扫描 和自己项目
具体步骤:
/**
* 1.将解压后的android/assets文件夹拷贝到项目中的main文件夹下
* 2.将解压后的android/src/com文件夹拷贝到项目中的java文件夹下
* 3.将解压后的android/AndroidManifest.xml文件与项目的清单文件合并,
* 合并主要拷贝权限代码以及application节点中的代码(注意合并之后将原文件中的.用com.google.zxing.client.android代替)
* 4.将解压后的android/res文件夹与项目的res文件夹合并
* 5.将core-3.2.1.jar拷贝到项目中
* 6.rebuild工程
* 7.将解压后的android-core\src\main\java中的com文件夹拷贝到项目中的Java文件夹下
* 8.修复项目中的R文件的导入问题
* 9.修改启动Activity
*/
前奏:
1.下载好并解压 二维码扫描 (打开它的工程目录 目录结构如下图)
2.打开自己工程目录:(手动创建了一个新的项目)
3.Studio中 开启有自动导包功能: Settings设置中:Editor>General>Auto Import>>>>选择All 最后OK
4.将解压后的android/assets文件夹拷贝到项目中的main文件夹下 [由于个人工程没有使用ASSETS文件夹 所以直接把它复制过去 这样自己的工程就多了一个assets文件夹]
5.将解压后的android/src/com文件夹拷贝到项目中的java文件夹下
6.将解压后的android/AndroidManifest.xml文件与项目的清单文件合并,合并主要拷贝权限代码以及application节点中的代码
个人工程AndroidMaifest.xml 上述粘贴的对应位置如下:
7.(注意合并之后将原文件中的.用com.google.zxing.client.android代替)
8.将解压后的android/res文件夹与项目的res文件夹合并
9.将core-3.2.1.jar拷贝到项目中(也就是把lib下的文件复制到到本工程中)
然后点击:rebuild工程
10.将解压后的Android-core\src\main\Java中的com文件夹拷贝到项目中的Java文件夹下
11.rebuild工程后出项找不到R文件 修复项目中的R文件的导入问题
把该APP R文件包名改成自己工程的R文件包名
12.修改启动Activity
13:工程最终目录:
最后在onCreate();中启动:Button 点击事件
public void onClick(View view) { startActivity(new Intent(this, CaptureActivity.class)); }便可以扫描二维码 点击打开链接 zndj
》》》》》》》项目源码下载:
》》》》》》》二维码扫描:点击打开链接jar 2blr
1 0
- Android合并两个APP的具体做法(掌握)
- Android--合并两个APP的具体做法(掌握)
- 配置ADT的具体做法
- 改善程序与设计的具体做法(C++)
- Android 设备上装两个相同的 App
- android studio 两个app之间的交互
- Android两个App之间跳转的方法
- 两个 DataTable 的合并
- 两个xml的合并
- 两个单链表的合并
- 两个表格的合并
- 两个集合的合并
- 两个数组的合并
- 两个文件的合并
- Android两个App跳转
- 压力测试的轻量级具体做法
- 压力测试的轻量级具体做法
- 压力测试的轻量级具体做法
- jQuery 事件
- 一洽客服平台的技术生产力
- Webstorm支持.vue文件
- windows下端口映射(端口转发)
- ARM MMU工作原理剖析 以S3C24XX举例
- Android--合并两个APP的具体做法(掌握)
- 部署 JavaWeb 项目到云服务器
- java IO流
- java spring 定时器汇总
- 多线程之内存可见性Volatile(一)
- QQ登录第三方接口研究(2)-接入规范
- 关于spring mvc + shiro 的登陆认证
- 栈
- 0418