这篇只是为了记录我走过的弯路,和判断错误的方法

首先当我用 keyStore打包apk的时候,程序没有报任何错误,当然也可以运行;

接下来就是上传该apk吧:

等上传完了,就报解析错误。如下、:

aapt工具解析结果如下(错误码:11050401):
W/ResourceType(19300): Failure getting entry for 0x7f07006e (t=6 e=110) in package 0 (error -75)
ERROR getting 'android:icon' attribute: attribute is not a string value
package: name='com.juan.common.ipcam' versionCode='14' versionName='1.23'
sdkVersion:'9'
targetSdkVersion:'21'
uses-permission:'android.permission.CHANGE_NETWORK_STATE'
uses-permission:'android.permission.CHANGE_WIFI_STATE'
uses-permission:'android.permission.ACCESS_WIFI_STATE'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.VIBRATE'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.MOUNT_UNMOUNT_FILESYSTEMS'
uses-permission:'android.permission.READ_EXTERNAL_STORAGE'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission:'android.permission.WAKE_LOCK'
application-label-zh_CN:'IPC测试仪'
application-label-zh:'IPC测试仪'
application-icon-160:'res/drawable-mdpi/ic_launcher.png'
application-icon-240:'res/drawable-hdpi/ic_launcher.png'
application-icon-320:'res/drawable-xhdpi/ic_launcher.png'
application-icon-480:'res/drawable-xxhdpi/ic_launcher.png'

我又很郁闷了,于是重新试了打包,上传apk等操作很多次,搞的很烦;

最后没办法,找客服咯,关注了腾讯开发应用中心公众号后,他告诉我,apk解析出错,。。。叫我用aapt这个软件解析测试下;

于是我又屁颠的去网上搜aapt这软件,倒是不少,最后去下载了个遍,都一个结果----不能运行。这又让我烦死了。直接丢到明天再搞

第二天,休息好了,精力比较好,于是开始思索到底问题是什么;于是进行了问题的缩写话,排查出了具体的原因;

因为我没有搞过上架,所以这种问题很难解决;

我通过上传另外一个apk去测试,是否成功,成功的话,说明问题不在腾讯;

所以,,,,慢慢的就知道了问题应该出在自己的apk;毕竟apk是公司的,我不能完全解读

。。当我重新svn里拉下了一个版本后,发现一打包就会报错,报错的地方是

res - value - string - app_name

报错的如下

"app_name" is not translated in zh

Issue: Checks for incomplete translations where not all strings are translated
Id: MissingTranslation If an application has more than one locale, then all the strings declared in one language should also be translated in all other languages.

于是我百度了第一句,就找到了解决方法;

临时解决方法:
Eclipse > Preference > Android > Lint Error Checking的Correctness: Messages > MissingTranslate
将 Severity 从 Fetal 改为 Warming

再clean 后就没有问题;

最后打包上传,完全没有问题;总结下这种问题 ,就怪自己心里素质不强大;遇到问题总是不耐烦,看注释不认真;

 

最新文章

  1. C#基础回顾(二)—页面值传递、重载与重写、类与结构体、装箱与拆箱
  2. Java反射使用技巧
  3. CentOS 命令【备忘】
  4. mssql server提示无权限
  5. [C/C++基础] C语言常用函数sprintf和snprintf的使用方法
  6. The world beyond batch: Streaming 101
  7. (转)INSTALLSHIELD 2010 预安装组件和软件
  8. hibernate和ibatis的区别
  9. css因Mime类型不匹配而被忽略,怎么解决
  10. C++获取系统当前时间
  11. pom文件报错org.apache.maven.archiver.mavenarchiver.getmanifest
  12. slot-scope
  13. Postgres——pgadmin复制无主键单表至本地数据库
  14. 鼠标监听事件MouseListener
  15. 20165326 Linux系统安装及学习
  16. Android给TextView设置多个字体颜色
  17. 对于读txt文件一点总结
  18. sso架构图
  19. C#重新启动时,关闭较早的进程
  20. SecureCRT远程连接Linux服务器及相关配置

热门文章

  1. Android ImageView圆形头像
  2. 如何在windows7上安装启明星系统。
  3. depth and distance
  4. Python LDAP中的时间戳转换为Linux下时间
  5. 结合Domino打造全功能的Grid
  6. Xshell中文乱码问题
  7. 用户管理 之 在Linux系统中,批量添加用户的操作流程
  8. ffmpeg安装的问题
  9. android 监听软键盘的收起与打开
  10. 微软MVC对架构的一点思考