Android一个项目,打包成不同的包,并在同一设备运行
来源:互联网 发布:单片机usb协议 编辑:程序博客网 时间:2024/06/06 05:49
1.在build.gradle中,与buildTypes同级的目录下
/*打包的配置*/ productFlavors { gradle1 { //通过设置不同的appid实现不同APK applicationId "com.example.administrator.testwechat" //设置该版本的app名字 manifestPlaceholders = [app_name: "APK1"]; //设置一个标示符,用来区分不同的版本,在代码中使用 //getResources().getString(R.string.type)来获取这个数值, resValue("string", "type", "in"); } gradle2 { applicationId "com.example.administrator.testb" manifestPlaceholders = [app_name: "APK2"]; //设置一个标示符,用来区分不同的版本 resValue("string", "type", "out"); } }
2.对于manifest中APK name的处理
tools:replace="label" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="${app_name}"
注意:这个tools:replace必须添加
阅读全文
2 0
- Android一个项目,打包成不同的包,并在同一设备运行
- Android 将Android项目打包成aar文件并在其他项目中引用,打包成jar包
- <整理>将项目打包成runable jar包并运行遇到的问题及解决办法记录。
- android关于限制同一账号在不同设备同时登陆的实现
- spring boot项目打包成war并在tomcat上运行的步骤
- spring boot项目打包成war并在tomcat上运行的步骤
- spring boot项目打包成war并在tomcat上运行的步骤
- spring boot项目打包成war并在tomcat上运行的步骤
- spring boot项目打包成war并在tomcat上运行的步骤
- spring boot项目打包成war并在tomcat上运行的步骤
- androidstudio 一个项目多个不同功能的版本解决方法(多渠道打包,生成不同包名的包)
- Android 一个按钮两次单击触发两个不同事件并实现两个View在同一界面切换
- maven把项目打包成可运行的jar包
- 【深入JAVA】打包项目为Jar包并运行jar
- 同一套代码打包成不同的app
- Android Studio 一个工程打包多个不同包名的APK
- 在IDEA中如何将Spring boot项目打包成可执行的jar包并发布到linux服务器
- 出现bug?同一段代码在不同项目中,一个执行成功,一个失败
- Mac osx 获取MAC网卡地址
- truncate与delete的区别
- python pyqt 环境搭建。 随笔
- spring.xml与hibernate数据源 整合
- TensorFlow使用GPU训练网络时多块显卡的显存使用问题
- Android一个项目,打包成不同的包,并在同一设备运行
- 前端输入框如何防止js攻击
- [Maven]阿里云Maven中央仓库配置
- JAVA入门基础测试题
- 根据key获取map中的value值,如果该map为null或者为空,或者找不到传入key,或者类型不一致则返回空。
- C语言从TXT文件中读写数据
- 求奇数分之一序列前N项和
- Java传值还是传引用
- 在okHttp里使用Gson解析 报错OKHttp Dispatcher