Android多渠道打包汇总(三)—— 打包时应注意的问题

注意!!!千万千万不要把签名文件(xxx.keystore/xxx.jks)弄丢了!!!!

如果签名文件丢失,公司发布应用时只能重新进行签名,这样会导致

  • 用户安装时必须先卸载才能成功安装
  • 应用市场上的排行就会从0开始了
    所以签名文件一定要妥善保管

打包时会遇到的最常见的问题

Error:(63) Error: "baidutieba" is not translated in "en" (English) [MissingTranslation]
Error:(67) Error: "share_to_baidutieba" is not translated in "en" (English) [MissingTranslation]

上面这个问题是因为string.xml文件没有翻译,两种解决办法

  • 1.将values目录下string.xml文件复制一份到values-en目录下(values-en目录下的原有string.xml文件内容需要保留)
  • 2.有时候不止是string文件有问题,这个时候需要在报错的resources 标签内增加两个属性即可:
<?xml version="1.0" encoding="utf-8" ?>  
<resources xmlns:tools="http://schemas.android.com/tools"  
  tools:ignore="MissingTranslation">  
</resources> 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 服务器https配置 配置https操作说明文档 1、查看服务器环境配置(tomcat和apache合并使用) 2...
    南京杨小兵阅读 12,915评论 0 9
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,347评论 19 139
  • 最近在项目中遇到需要实现 Apk 多渠道、定制化打包, Google 、百度查找了一些资料,成功实现了上述功能,在...
    看一季残花落幕阅读 7,319评论 1 8
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,906评论 18 399
  • '获取手机通讯录,分为两种方式,一是跳转到系统的UI视图上进行选择,这种方式是不需要添加权限的,二是,自定义视图选...
    贝尔特伦阅读 7,503评论 2 1