安卓多渠道打包 (友盟的思路)附加怎么获取 androidManifest.xml里的数据 ApplicationInfo
2017-10-21 19:51
791 查看
1.
manifest文件里配置一个参数,用于保存渠道包信息标志
2.
在build.gradle文件里配置具体的渠道号
3.
打包(方式一:assemble)
点击右侧的Gradle(如图)
双击assembleRelease,如果有配置签名文件的话,会同时打出所有渠道签名和未签名的apk
打包(方式二:assemble)
选择具体的渠道号即可
怎么获取 androidManifest.xml里的数据及 ApplicationInfo
ps:你要获取之前定义的渠道号
manifest文件里配置一个参数,用于保存渠道包信息标志
<meta-data android:value="${UMENG_CHANNEL_VALUE}" android:name="UMENG_CHANNEL"/>
2.
在build.gradle文件里配置具体的渠道号
productFlavors { xiaomi {} q360 {} } productFlavors.all { flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name] }
3.
打包(方式一:assemble)
点击右侧的Gradle(如图)
双击assembleRelease,如果有配置签名文件的话,会同时打出所有渠道签名和未签名的apk
打包(方式二:assemble)
选择具体的渠道号即可
怎么获取 androidManifest.xml里的数据及 ApplicationInfo
这里写代码片
private String getAppInfo(String name) { String value = ""; try { ApplicationInfo info = getPackageManager().getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA); //ApplicationInfo info = getApplicationInfo(); value = info.metaData.getString(name); } catch (Exception e) { e.printStackTrace(); } return value; }
ps:你要获取之前定义的渠道号
getAppInfo("UMENG_CHANNEL");
相关文章推荐
- android 教你怎么获取AndroidManifest.xml文件中的meta-data数据
- 友盟多渠道打包工具包 Parsing ‘AndroidManifest.xml' error : 未能找到文件
- 安卓学习笔记---Android 开发技巧-以友盟为例在Android Studio利用gradle进行多渠道打包和apk签名发布
- android获取app当前的渠道号或者获取清单文件application中的任意meta-data(以友盟的多渠道打包为例)
- android开发中怎么获取manifest.xml文件中(meta-data)的信息
- 安卓android关于友盟多渠道打包
- Android之读取 AndroidManifest.xml 中的数据:版本号、应用名称、自定义K-V数据(meta-data)
- Android APK反编译方法(可以获取APK xml和android Manifest,java代码等内容)
- Android APK反编译方法(可以获取APK xml和android Manifest,java代码等内容)
- android获取AndroidManifest.xml文件中versionCode,versionName值
- Android 获取并解析网络XML与数据上传
- android 读取 AndroidManifest.xml 中的数据:版本号、应用名称、自定义K-V数据(meta-data)
- Android中获取网页表单中的数据实现思路及代码
- 安卓-开发常见错误之AndroidManifest.xml file missing
- Android开发17——获取网络资源之XML数据
- 【android初级】之Android之从网络上获取数据(图片,网页,xml,json等)
- Android 获取Google Weather API 并通过Xml和JSON解析数据
- Android 获取AndroidManifest.xml文件versionCode,versionName属性 .
- Android开发17——获取网络资源之XML数据
- Android应用开发之获取web服务器xml数据