如何重现Android市场应用更新时发生的过程?

如何重现Android市场应用更新时发生的过程?,第1张

概述我有一个在onCreate期间读取和写入文件的应用程序.问题是,当应用程序通过市场安装并在第一次运行时,它需要获取的文件无法访问它们.即使文件存在,我也会收到FileNotFound异常.如果我退出应用程序并重新打开它,则可以读取文件.从eclipse或adb推送apk时,这不是相同的行为.事实上,我

我有一个在onCreate期间读取和写入文件的应用程序.问题是,当应用程序通过市场安装并在第一次运行时,它需要获取的文件无法访问它们.即使文件存在,我也会收到fileNotFound异常.如果我退出应用程序并重新打开它,则可以读取文件.

从eclipse或adb推送apk时,这不是相同的行为.事实上,我能够使用eclipse重现问题,并认为我修复了adb uninstalls和eclipse安装,但问题仍然存在,用户从市场上撤消更新.

解决方法:

如果你增加你的CodeVersion,那么运行你的apk(使用与以前的市场应用程序相同的证书签名)
    adb -d install -r package.name
将在不删除数据的情况下安装应用程序.它基本上做了更新.我相信使用-l选项将确保CodeVersion号码的值也比目前在手机上的值更大.

总结

以上是内存溢出为你收集整理的如何重现Android市场应用更新时发生过程?全部内容,希望文章能够帮你解决如何重现Android市场应用更新时发生的过程?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1117520.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存