Android一个项目打包N个APK
来源:互联网 发布:淘宝二级页面全屏 编辑:程序博客网 时间:2024/06/05 09:20
build.app:
productFlavors {// app_one {// applicationId "com.example.app1"// manifestPlaceholders = [// app_name:"测试-1"// ]// }// app_two {// applicationId "com.example.app2"// manifestPlaceholders = [// app_name:"测试-2"// ]// }// app_three {// applicationId "com.example.app3"// manifestPlaceholders = [// app_name:"测试-3"// ]// } app_four { applicationId "com.xxx.xxx" manifestPlaceholders = [ app_name : "appName", app_icon : "@mipmap/icon", JPUSH_PKGNAME: applicationId, JPUSH_APPKEY : "xxxxxx", //JPush上注册的包名对应的appkey. JPUSH_CHANNEL: "自定义渠道名称", //用户渠道统计的渠道名称 company_name : "xxx" ] } }
这是每一个appid 代表一个需要打包的apk jpush等第三方sdk的参数也可以写在这里
MyApplication:
switch (getApplicationContext().getPackageName()) { case "com.xxx.xxx": Log.e("" + getApplicationContext().getPackageName().toString()); Url = "http://xxx"; break; default: break; }
可以在Application中判断每一个apk需要用的url 或者其他一些初始化参数
manifest:
<application android:name=".MyApplication" android:allowBackup="true" android:icon="${app_icon}" android:label="${app_name}" android:roundIcon="${app_icon}" android:supportsRtl="true" android:theme="@style/AppTheme" tools:replace="android:label">可以在manifest中 调用build.app 中的 app_icon 和app_name
阅读全文
0 0
- Android一个项目打包N个APK
- Android项目打包APK
- 如何把多个android project打包成一个apk(你的项目如何引用其他项目)
- 如何把多个Android Project打包成一个APK
- 如何把多个Android Project打包成一个APK
- android项目apk打包方法
- android项目打包成apk
- eclipse打包android项目apk
- Android项目打包成apk
- Android项目APK打包And多渠道打包
- 多个project打包成一个apk
- 【android】Android Studio项目打包,发布APK
- Android项目打包成apk全过程
- 把Android项目打包成apk
- Android开发把项目打包成apk
- 如何将android项目打包成apk
- android项目打包成APK文件
- Android开发把项目打包成apk
- JDK源码学习之重写hashCode()和equals()方法
- FCM聚类算法(模糊C均值算法)
- IGV、BWA、Samtool的可视化分析过程。
- vim配置C++ IDE(二)
- [设计]建造者模式
- Android一个项目打包N个APK
- vim配置C++ IDE(三)
- PHP时间转换今天昨天前天几天前
- pyside2
- css基础-文本样式
- vim配置C++ IDE(四)
- adb命令--之查看进程及Kill进程
- crontab快速入门
- switch能否作用在char上,能否作用在byte上,能否作用在string上?