看本篇博文你需要掌握:
- Android Studio IDE 的使用
- Gradle 语法脚本的基本了解
eclipse 时代已经过去 Google 已经明确宣布在 15 年底停止对 eclipse 开发 Android ADT 等相关插件的支持和维护 , 意味着 Google 的亲儿子 Android Studio 和 gradle 打包的上位! 你还在用 eclipse ? 还在用 ant 打包? 那你就 out 了赶紧跟我来看看吧
打包混淆相关小技巧: 打包的时候 可能经常打包失败.在底部会输出 log 有些报错 根据 log 一眼就能看出来. 有些看不出来 也不确定的可以自己去改变 build.gradle 脚本 true false 的再去编,例如这个报错我不确定 是不是我的混淆脚本错误 导致编不过
minifyEnabled false
我们改成 false 再去编 一试便知
五:
打包命令:
build.gradle 和 混淆脚本我们都配置完毕后 可以打包了 命令如下:(第一次打包的时候 IDE 可能会 自定帮我们去 DownLoad 打包所需的相关文件 我们等待即可)
./gradlew assembleDebug :debug 包
./gradlew assembleRelease : 所有渠道的 release 包
./gradlew assemble+渠道名+Release : 单独打某个渠道的线上包
这是打包成功的输出, APK都在 app -> build -> outputs -> apk 内
打包前 8.7MB
打包后 8MB 减小700多KB
六
发布应用市场
你需要准备:
豌豆荚,小米,应用宝,百度手机助手,360手机助手的开放平台的开发者账号(有些的注册即可直接发布应用,有的注册开发者后还需要审核)。
手持身份证本人露脸露手照片,照片需清晰(身份证号码可见),身份证反面照片。
应用相关素材,包括应用图标 512*512尺寸 png 为佳。应用截图建议五张以上,还有应用文字相关介绍。
凭证资质 分个人和企业.还有 APP 的领域 个人一般上传手持身份证相关即可, 企业比较麻烦需要营业执照等相关企业证件. APP 领域 比如医疗卫生支付金融相关审核更加严格。
注册开发者账号 和 发布应用等待审核都需要 1-2个工作日不等的时间才有结果, 建议大家提前做相关准备
感谢阅读, 有任何意见或者建议都可以在下方留言吐槽