- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《安卓软件学习
Android软件学习教程
很多Android(安卓)新手用户在下载安装软件时,会遇到一些莫名其妙的错误,如:解析软件包时出现问题、应用程序未安装等等,其实问题的种类也不多,这里我们给大家一一解答。
?
首先讲一下Android apk格式的软件,大家都要知道的一点就是apk软件有“包名”跟“证书签名”。
?
包名:是软件安装后存放在手机中的唯一名称,比如Google地图的包名为:com.google.android.apps.maps,安装之后,会在系统中的一个目录下生成名为“com.google.android.apps.maps”的文件夹,用以存放软件信息等。
?
证书签名:跟Symbian(塞班)中的sis软件差不多,软件都必须使用证书签名后才能安装,但是Android的软件正常情况任意一个证书签名后都能够安装,不像Symbian那么麻烦,Android软件的证书签名现阶段在于区分软件的作者或最后修改者是谁。
?
打个比方:
一位外国人开发了一款apk程序,只有英文语言,然后使用自已的证书为程序签上名,发布出来供大家使用,但是程序没有中文语言,就会有国人汉化软件,这样就修改了这款软件,修改了软件之后,原签名就失效了,所以这个汉化或修改后的软件就得重新签名,才能在Android手机上安装,于是汉化作者用自已的证书给这个软件签上名,就这样,原软件的签名与汉化版软件的签名信息就不一样了。
?
再打一个比方:
迪信通开发了一款软件,软件包名为“com.dixintong.android”,迪信通将软件签名给客户们使用,然后,有另一家软件开发商,也开发了一款软件,名字不同,软件功能也不一样,但是包名与迪信通开发的软件包名相同,为:“com.dixintong.android”,如果有客户同时要在手机上安装这两款软件,会怎么样?如果按照软件的“包名”来区分的话,客户会认为这是同一款软件,然后会提示客户是否覆盖安装,选择“是”之后,客户的Android手机会发现包名相同的这两款软件不是同一个人开发的,因为软件上的签名信息不一样,然后进一步提示客户,无法安装!这就是证书签名的重要作用!
?
如果客户看明白了上面所说的,那么软件安装中遇到的问题就迎刃而解了,Android手机上软件安装及使用不了的问题可以简单归为这几类:非APK软件、软件签名信息不同、软件与ROM不兼容
?
一:非APK软件
?
非APK软件,就是说这个文件不是常规的Android软件,可能下载时不完整,仅后缀名为.apk而已,如果安装时出现以下提示,那就是这个问题。
?
非APK软件提示例图:
?
?
手机提示:解析软件包时出现问题,解决方法:重新下载。
?
?
?
二:软件签名信息不同
?
软件签名信息不同,前提是你手机上安装了“相同”或“相关”的软件,“相同”就是手机上已经安装了这款软件,“相关”就是这款软件与手机上已安装的其它软件有关联,是相辅关系的。
?
出错提示例图:
?
?
解决方法:
装有相同软件的,须先完全删除手机中原先安装的软件,再进行安装,这样子,原软件的存储的个人信息会不存在。
“相关”软件,有个很好的例子,比如说这个软件:stk.apk,有客户的手机上没有自带SIM卡菜单,想装一个,找来官方版的stk.apk文件,却无法安装,这也是软件签名的问题,原因是Rom里/system/app/目录下的系统文件经第三方修改打包过,而stk.apk与这些系统文件有关联,所以才会装不了官方的stk.apk,解决立法只能找修改rom的这个人,看看有没有这个rom中可用stk.apk文件。
?
三:软件与ROM不兼容
?
一般来说,只要是正常的Android(apk)软件,没有以上问题,都可以正常安装到手机上,但是安装后可能用几种情况。
?
安装后无图标,可正常使用:这是apk软件问题,开发软件的人没针对你的手机分辨率打包好。
安装后无图标,不能运行:软件Rom不兼容,比如说你用的是Android2.1的系统,但人家是基于Android1.0平台开发的软件。
安装后有图标能正常运行,但会报错:软件Rom不兼容,如果你使用非官方修改的非正式rom,可能经常有这种情况,也可能是软件有某个bug。
安装后找不到软件:可能这是款桌面小部件(widget),到待机界面添加小部件看看有没有。
您可能关注的文档
最近下载
- 规范汉字书写 标点符号用法举例 标点符号用法举例.pptx VIP
- 职业院校技能大赛--Z-30“工程测量”赛项理论考试题库.doc VIP
- 安全员C证考试题库(精练).docx VIP
- 2018年四川省职业院校技能大赛工程测量赛项中职组理论考试题库.docx VIP
- 2020年山东省职业院校技能大赛中职组工程测量赛项理论试题.doc VIP
- 第十六届山东省职业院校技能大赛中职工程测量赛(教师组)理论试题.docx VIP
- 中央八项规定精神专题党课讲座PPT模板.pptx VIP
- 第十六届山东省职业院校技能大赛中职工程测量赛项(学生组)理论试题.docx VIP
- 全频带阻塞干扰刘慈欣小说读书分享PPT.pptx VIP
- 作子女生命的教练.PPT
文档评论(0)