【问题标题】:Old code running when deploying apk部署 apk 时运行的旧代码
【发布时间】:2015-11-26 21:01:26
【问题描述】:

我有一个应用在大约 10 个无根设备操作系统上。位于 /system/priv-app。 有时在调试应用程序时,运行的是旧代码而不是修改后的代码,即使构建和部署了新的 apk。 关于可能导致这种情况的任何想法? 使用 Eclipse Kepler。

【问题讨论】:

  • 可能是您没有将项目导入工作区。检查并将其导入工作区,而不是处理系统中保存的项目
  • 如果初始化过程确实失败了,系统使用之前版本的apk文件。
  • 在运行代码之前清理您的项目。从设备上卸载旧应用程序,每次都对我有帮助
  • 尝试清理和卸载旧应用程序(好吧,卸载更新,因为它是一个系统应用程序) - 没有帮助.. 更奇怪的是:我已经安装了第一个更新(我们称之为 v1.1 )将日志更改为“v 1.1”,卸载,将所述日志更改为“v1.2”并安装v1.2 - 日志输出为“v1.1”。

标签: java android


【解决方案1】:

在 Android Studio 中也是如此。清理缓存并重新启动您的环境是我找到的唯一解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-02
    • 1970-01-01
    相关资源
    最近更新 更多