【问题标题】:apk file name changeapk 文件名更改
【发布时间】:2012-05-23 03:21:05
【问题描述】:

运行 MacOSX。更新到最新的 Android SDK 和 ADT。使用 Eclipse 为我的项目部署 apk 文件。不知何故,当设备尝试启动关联的 apk 文件时,它会将 -1 附加到 /data/app 路径。我怀疑问题出在 Eclipse 中,因为即使在第一次加载全新的 AVD 时也会发生这种情况。我查看了此板上的其他解决方案,包括:取消选中跳过包装以及清理和重建。还尝试在设备上恢复出厂设置,以防万一挂断。另外我想我会是一只聪明的猴子,改变我的项目名称并添加 -1;没那么聪明。然后Android去寻找-2版本的apk。有关如何解决问题的任何想法?

【问题讨论】:

  • 所有应用程序,无一例外,都会在“/data/app/”文件夹中的 apk 附加“-1”(或在某些情况下为 -2)。删除此附加是否重要?它对应用程序的性能没有任何影响。我在上面的观察是在设备上而不是在模拟器上。
  • 我不知道,谢谢你的信息。好的。那么问题是当我运行我的主应用程序时,它找不到子应用程序。我认为这是因为-1。所以其他事情正在发生。不过,它似乎与 Eclipse 相关,因为我可以从我的 WinXP 64 位 VM 构建和部署。
  • 嗯,不知道这个问题是什么。个人从未在 Mac 上使用过 eclipse。也许您可以创建另一个帖子,看看它会带给您什么。 “-1”或“-2”当然不是问题。我想这只是 Android 存储用户安装的应用程序 apk 的方式。

标签: android eclipse apk


【解决方案1】:

这可能是你的 Intent 的问题。

检查您是否在 AndroidManifest.xml 中添加了 Activity。

当你想创建新的活动时,你应该在你的 AndroidManifest.xml 中注册它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-03
    • 2011-08-30
    • 1970-01-01
    • 2015-04-10
    • 1970-01-01
    • 2020-06-08
    • 2021-01-20
    • 1970-01-01
    相关资源
    最近更新 更多