美文网首页
Android多渠道打包 (使用360加固保)

Android多渠道打包 (使用360加固保)

作者: 懒人改变世界_ | 来源:发表于2019-05-13 20:27 被阅读0次

一、为什么不用原生的gradle打包

使用as打几个包速度还挺快,但是如果通过as打很多渠道包的话,会耗费大量时间,而且这段时间基本你啥也干不了,打包会占用电脑大量cup和内存,导致电脑非常卡。为解决这个问题,建议大家试试360加固保打多渠道包。

二、首先代码上

在AndroidManifest.xml里配置,我们一般都用了友盟的统计。配置了友盟可以不用改

<!--友盟统计APPKEY-->
<meta-data android:name="UMENG_APPKEY" android:value="5c80f6" />
<!--设置一个默认的渠道名:xiaomi-->
<meta-data android:name="UMENG_CHANNEL" android:value="xiaomi"/>

然后是代码里读取渠道

/**
   * 获取渠道号 (对应Manifest.xml里配置友盟的 UMENG_CHANNEL 的值)
   * @param context
   * @return
   */
public static String getChannel(Context context) {
      try {
           PackageManager pm = context.getPackageManager();
            ApplicationInfo appInfo = pm.getApplicationInfo(context.getPackageName(),                      PackageManager.GET_META_DATA);
            return appInfo.metaData.getString("UMENG_CHANNEL");
        } catch (PackageManager.NameNotFoundException ignored) {
        }
        return "";
    }

三、使用360加固保加固宝软件,360加固保官网地址:http://jiagu.360.cn/#/global/index。到官网下得软件。注册好账号开始使用。

打开软件找到多渠道配置

微信截图_20190513204034.png

然后点击导入模板,开始配置渠道

微信截图_20190513204109.png

这里配置的渠道和渠道编号对应的就是Manifest.xml里配置的友盟渠道配置

微信截图_20190513205049.png 微信截图_20190513205112.png

四、最后添加应用上传apk包,等一会就好

微信截图_20190513205528.png

相关文章

网友评论

      本文标题:Android多渠道打包 (使用360加固保)

      本文链接:https://www.haomeiwen.com/subject/qhxdaqtx.html