这两天不断的发版本,一些配置总是害怕忘记,所以整理一些留着以后走流程。发布版本是打包之前的需要注意的,开发注意还要在开发过程中不断的总结跟新。
发布版本
- 修改实收实付的EditText 不能输入小数,所有涉及到钱的输入框要考虑能不能输小数
- 导出APK文件需要从export-》android->export crashlytics-enabled Android Application
-
查看assets->config.properties
-
Alleria
REPORT_LOG 发送crashlytis和友盟日志 --true
SHOULD_PRINT_LOG 打印log --false
CLEAR_EVENT_ID 如果数据库版本升级,就flase,如果数据库版本没变 true
URL 切换到生产环境
-
查看AndroidManifest
APP的发布不像网站那样,重现上线就可以,发布成本非常之大,这俩天不断的发fuck bug版本,让我感觉到事情的严重性。
防御性代码不能排除所有错误,但能减少风险。是一种防卫方式,而不是补救方式。
kill NullPointException
类型转换时候多想一步
dialogfragment dismiss的时候,先判断
不要相信任何人
把用户当sb
- 不要复制代码 一旦产生复制代码的念头的时候,首先想到重构代码,让代码重用。
查看assets->config.properties
-
Alleria
REPORT_LOG 发送crashlytis和友盟日志 --true SHOULD_PRINT_LOG 打印log --false CLEAR_EVENT_ID 如果数据库版本升级,就flase,如果数据库版本没变 true URL 切换到生产环境
查看AndroidManifest
APP的发布不像网站那样,重现上线就可以,发布成本非常之大,这俩天不断的发fuck bug版本,让我感觉到事情的严重性。
防御性代码不能排除所有错误,但能减少风险。是一种防卫方式,而不是补救方式。
kill NullPointException
类型转换时候多想一步
dialogfragment dismiss的时候,先判断
不要相信任何人
把用户当sb