【发布时间】:2014-02-07 04:23:42
【问题描述】:
我收到以下错误:
> 02-06 23:10:24.104: E/dalvikvm(912): Could not find class
> 'android.support.v4.app.FragmentActivity', referenced from method
> com.robotium.solo.Waiter.getSupportFragment
在 Coursera 上运行我用于为 Android 手持系统编写移动应用程序的项目时。我相信此错误与我的输出答案被认为不正确有关。如果我能修复这个错误,我可以修复我的输出。
我最初运行测试时没有最新版本的 Android Support Repository(未安装),但根据 SDK Manager (v4),我现在拥有最新版本的 Android Support Repository,甚至重新启动Eclipse和模拟器,但我仍然收到错误。
如何解决 LogCat 在根据 SDK 安装时声称 ASR 不存在的问题?
【问题讨论】:
-
项目库文件夹中有android-support-v4.jar吗?
-
不,不是。我会将其复制到项目的 lib 文件夹中的路径是什么?
-
您可以在
android-sdk/extras/support/v4/android-support-v4.jar找到它。将其复制到您的项目库的文件夹中。它将自动添加到您的构建路径中。 -
我将android-support-v4.jar 复制并粘贴到了robotium 所在的libs 文件夹中,但仍然存在关于找不到它的相同错误。我还需要做点别的吗?
-
试试 clean and build。据我所知,这就是你所需要的。
标签: java android eclipse android-fragments