【问题标题】:Android project does not work in a different development environmentAndroid项目不能在不同的开发环境中工作
【发布时间】:2012-12-04 19:33:29
【问题描述】:

我有一个 Android 项目,可以在 Eclipse Indigo 64 位和 ADT 版本 15 的计算机上正常工作。在另一台计算机上,我安装了 Eclipse Indigo 32 位,新的 ADT 和同一个项目不起作用,并说找不到主要活动课。我解压缩了apk和.dex文件,并且该类存在。

新版本的 ADT 是否有新功能会产生此错误?此项目的清单有误?

【问题讨论】:

  • 你能在 32 位 eclipse 中运行另一个 Android 项目吗?如果您尝试像在 32 位 eclipse 中那样将项目添加到 64 位 eclipse(作为第二个项目),它会运行吗?
  • 我们有 eclipse 32 位和 ADT 15 的计算机,它可以工作
  • 是的,我的意思是将项目重新添加到 32 位 eclipse - 以排除导出/导入错误。
  • 我做到了,该项目使用 maven,我创建了一个没有 maven 的新项目并手动放置所有依赖项,当新项目生成具有相同问题的新 apk 时(无法加载 AP_NAME/PATH. TO.MAIN.ACTIVITY.MAIN_ACTIVITY.class)
  • 所以问题不在于日食。可能不是这个问题吗? stackoverflow.com/questions/3781151/… 或者发布堆栈跟踪

标签: android eclipse development-environment adt


【解决方案1】:

最后的问题是,Project > Properties > Java Build Path 中的旧版本 ADT 不需要标记需要放入 APK 中的库。在新版本中,必须标记此库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-03
    • 2021-06-17
    • 1970-01-01
    • 2020-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多