我正在使用Eclipse开发一个Android应用程序。我使用Export Android App功能导出应用程序。我签署并对齐生成的apk文件。然后我将这个apk复制到网络服务器并尝试将其安装在我的手机上。它通过安装步骤,当我测试应用程序时,它不包含我的最新更改。它似乎安装了我以前的一个版本。
问题在于: - 我创建apk的方式? - 电话上尚未清除的缓存?
如何让Eclispe制作当前的apk,如何安装手机?
如何验证特定apk文件中我的代码版本?
谢谢, 格里
答案 0 :(得分:1)
可能是Eclipse没有正确构建新的.apk,虽然听起来你正确地导出了。你是否给新的.apk一个与旧的名称不同的名字?如果没有,那么你可能会意外地下载或安装旧版本。
您应该可以在手机上进入Settings -> Applications -> Manage Applications
,然后找到您的应用并打开其信息页面。版本字符串应列在顶部附近,以便您可以验证是否已安装最新版本。
答案 1 :(得分:1)
在开始安装尝试之前尝试运行“adb logcat | tee logfile”(或adb logcat> logfile),然后按ctrl-C然后用细齿梳查看文件 - 可能会有一些问题的提示埋在噪音中。