2010-10-07 111 views
0

我正在开发一个使用Eclipse的android应用程序。我使用导出Android应用程序功能导出应用程序。我签署并对齐得到的apk文件。然后,我将这个apk复制到一个网络服务器上,并尝试将它安装到我的手机上。它贯穿安装步骤,当我测试应用程序时,它不包含我最新的更改。它似乎安装了我以前的版本之一。为什么不会apk文件更新

问题出在: - 我创建apk的方式? - 手机上的缓存尚未清除?

我该如何获得Eclispe制作当前的apk,以及如何让我的手机安装它?

如何验证我的代码的哪个版本在特定的apk文件中?

感谢, 格里

+0

也许下载的APK被缓存,您的手机永远不会看到最新的上传 – binnyb 2010-10-07 20:09:21

回答

1

这可能是Eclipse是不能正常建立新的.apk文件,但它听起来像你正确出口。你是否给新的.apk一个与旧的不同的名称?如果没有,那么你可能会无意中下载或安装旧的。

您应该可以在手机上登录Settings -> Applications -> Manage Applications,然后找到您的应用并打开其信息页面。版本字符串应该在顶部附近列出,以便您可以验证是否安装了最新版本。

1

尝试在开始安装尝试之前运行“adb logcat | tee logfile”(或adb logcat> logfile),然后按Ctrl-C并使用细齿梳过该文件 - 可能存在某些问题的提示埋在噪音之中。

相关问题