android 多渠道打包AndroidStudio多渠道打包

Android Studio多渠道打包,AdroidStudio中怎样通过gradle进行多渠道打包?
AndroidStudio中怎样通过gradle进行多渠道打包?工具/原料AndroidStudiogradle友盟+方法/步骤1先到友盟注册个账号,选择“产品”-->“UApp应用统计”,添加一个app申请一个key,然后在Gradle中添加对友盟库的依赖:dependencies{  compile\'com.umeng.analytics:analytics:latest.integration\'}2在Mainfest.xml中声明appkey,以及渠道占位符步骤阅读END在app的gradle中编写如下代码1先是defaultConfig步骤阅读2添加签名配置文件,以及多渠道打包代码步骤阅读3多渠道支持步骤阅读4整个build.geadle截图(注意红框标出部分)步骤阅读5signingConfigs代码块一定要写在buildTypes前面,否则会报下面这种错:Couldnotfindproperty\'releaseConfig\'onSigningConfigcontainer.6在Terminal输入命令进行打包windows电脑:gradlewassembleReleasemac电脑:./gradlewassembleRelease生成的apk在app/build/outputs/apk/目录下END根据功能点打不同包,同一部手机可一起安装1根据功能点打不同包,可同时安装,在productFlavors中添加:okHttp{      applicationIdSuffix\"okhttp\"      resValue\"string\",\"app_name\",\"okhttp\"    } jpush{      applicationIdSuffix\"jpush\"      resValue\"string\",\"app_name\",\"jpush\"    }这样两个包的applicationId分别是:com.xxx.xxx.okhttp,com.xxx.xxx.jpush,包名不变,手机上可同时安装,这样可以分别测试不同功能步骤阅读END注意事项signingConfigs代码块一定要写在buildTypes前面,否则会报下面这种错:Couldnotfindproperty\'releaseConfig\'onSigningConfigcontainer.

本文来自投稿,不代表长河网立场,转载请注明出处: http://www.changhe99.com/a/MOreBQLw2o.html

(0)

相关推荐