android studio 多渠道打包
2015-04-16 19:37
357 查看
第一就是配置:在项目的build.gradle里面配置 先上图,再上代码。
第二步,就是打包。(网上有介绍用命令打包,可是我这人太懒,发现了个小窍门,直接在android studio 里面进行。)上图(另外,后面我还是补上了gradle命令打包的介绍。大家可以看看/article/1874920.html)
如果没有keystore,先创建一个,默认为.jks文件,一样的。
大家这里创建完后,可以再回头看看前面配置的build.gradle里面signingConfigs的内容。是不是就懂了(其实我这里有一个疑问,感觉如果用我这种方式去打包,签名文件都没有去读取配置文件里面的了)
大家可以注意这里的Flavors,先回头看看前面配置的buld.gradle文件里面的productFlavors,嘿嘿,渠道都在这了,按住ctrl,选择你要打包的渠道,然后Finish.静静等待。需要要时间
打包成功!点击直接会进入到项目
打包好的apk,就在这了。
----当然,打包的过程中,好多盆友可能会遇到一个错误.导致打包失败。
Execution failed for task ':proguardGooglePlayRelease'.java.io.IOException: Can't write [D:\androidstudiocode\Demo4\build\intermediates\classes-proguard\GooglePlay\release\classes.jar] (Can't read [D:\androidstudiocode\Demo4\build\intermediates\exploded-aar\Demo4\appcompat_v7_8\unspecified\libs\android-support-v4.jar(;;;;;;!META-INF/MANIFEST.MF)] (Duplicate zip entry [android/support/v4/b/d.class == android-support-v4.jar:android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.class]))
是因为混淆打包的时候,有重复的v4包,所以你只需要删掉一个,在Demo4这个项目里面,我是直接注释掉
再打包,等待,成功。
打包成功,我们可以验证 Android 多渠道打包渠道验证 .
最后直接贴上配置代码
?
?
第二步,就是打包。(网上有介绍用命令打包,可是我这人太懒,发现了个小窍门,直接在android studio 里面进行。)上图(另外,后面我还是补上了gradle命令打包的介绍。大家可以看看/article/1874920.html)
如果没有keystore,先创建一个,默认为.jks文件,一样的。
大家这里创建完后,可以再回头看看前面配置的build.gradle里面signingConfigs的内容。是不是就懂了(其实我这里有一个疑问,感觉如果用我这种方式去打包,签名文件都没有去读取配置文件里面的了)
大家可以注意这里的Flavors,先回头看看前面配置的buld.gradle文件里面的productFlavors,嘿嘿,渠道都在这了,按住ctrl,选择你要打包的渠道,然后Finish.静静等待。需要要时间
打包成功!点击直接会进入到项目
打包好的apk,就在这了。
----当然,打包的过程中,好多盆友可能会遇到一个错误.导致打包失败。
Execution failed for task ':proguardGooglePlayRelease'.java.io.IOException: Can't write [D:\androidstudiocode\Demo4\build\intermediates\classes-proguard\GooglePlay\release\classes.jar] (Can't read [D:\androidstudiocode\Demo4\build\intermediates\exploded-aar\Demo4\appcompat_v7_8\unspecified\libs\android-support-v4.jar(;;;;;;!META-INF/MANIFEST.MF)] (Duplicate zip entry [android/support/v4/b/d.class == android-support-v4.jar:android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.class]))
是因为混淆打包的时候,有重复的v4包,所以你只需要删掉一个,在Demo4这个项目里面,我是直接注释掉
再打包,等待,成功。
打包成功,我们可以验证 Android 多渠道打包渠道验证 .
最后直接贴上配置代码
?
相关文章推荐
- android studio多渠道打包
- android studio 签名,打包,混淆,多渠道打包
- android studio 使用友盟多渠道打包
- Android Studio 打包、生成jks密钥、签名Apk、多渠道打包
- Android Studio系列教程6 (Gradle多渠道打包)
- Android Studio 打包、生成jks密钥、签名Apk、多渠道打包
- Android Studio系列教程六--Gradle多渠道打包
- Android studio 多渠道打包
- Android studio 使用心得(四)---android studio 多渠道打包(二)
- Android Studio 生成jks密钥 和 Gradle 多渠道打包
- Android Studio Gradle 多渠道打包
- Android Studio系列教程六--Gradle多渠道打包
- Android studio gradle 多渠道打包
- Android Studio Gradle 多渠道,多appkey签名打包
- Android Studio 多渠道打包
- Android studio 多渠道打包(超简洁版)
- android studio学习----gradle多渠道打包
- Android Studio gradle 配置 多渠道打包
- 使用Android studio Gradle 实现友盟多渠道打包
- 利用Android Studio完成多渠道打包