gpt4 book ai didi

android - java.lang.ClassNotFoundException 在项目中没有更改但升级 eclipse android sdk 后

转载 作者:IT王子 更新时间:2023-10-29 00:05:13 27 4
gpt4 key购买 nike

前段时间我开发了一个相当简单的应用程序,目标是 4.2.2。我让它在我的设备中正常工作。然后我停止了大约 1 个月的开发。

在最近的 Google I/O 之后,我决定重新开始开发。我首先做的是打开 Android SDK Manager 并更新到新可用的包(我认为它只是 SDK 工具、平台工具,仅此而已)。

然后我尝试运行该项目并得到了这个 java.lang.ClassNotFoundException。我检查了所有内容,完全没有错误,构建成功。

java.lang.ClassNotFoundException: Didn't find class "com.example.compassgps.CompassGPSActivity" on path: /data/app/com.example.compassgps-2.apk

我已经尝试了很多事情:清理项目,更改 Android 目标(以防 API17 的新修订导致任何崩溃)...

我已经搜索过 StackOverflow 已经提出的问题,但没有发现任何项目更改为 NONE 的情况。所以我现在感到很沮丧,因为我实际上什么都没改变,而且我的项目已经停止工作:(

最佳答案

右键单击您的项目转到属性。 Java 构建路径。选择订单导出选项卡。确保选择了 Android Private Libraries。如果您引用了库项目。对图书馆项目也做同样的事情。清理并构建。

还可以转到 android sdk manager 并检查您是否安装了 android sdk 构建工具。这不是必需的,但请确保您已安装 android 构建工具。

关于android - java.lang.ClassNotFoundException 在项目中没有更改但升级 eclipse android sdk 后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16636039/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com