"无法找到类'android.support.v4.app.FragmentActivity'"错误

Kur*_*ner 16 java eclipse android android-fragments

我收到以下错误:

> 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
Run Code Online (Sandbox Code Playgroud)

当我运行一个项目时,我正在使用Coursera上的Android手持系统的移动应用程序编程.我相信这个错误与我的输出答案被认为是不正确有关.如果我可以修复此错误,我可以修复输出.

我最初运行测试时没有最新版本的Android支持存储库(未安装),但我现在根据SDK Manager(v4)拥有最新版本的Android支持存储库,甚至重新启动了Eclipse和模拟器,但我仍然得到错误.

如何根据SDK安装LogCat声明ASR不存在?

May*_*ini 17

如果没有"libs"文件夹,则创建一个

然后点击

项目> Android工具>添加支持库.

这会对你有所帮助.最后清理项目并重启Eclipse

  • 如果android studio上发生错误该怎么办? (3认同)
  • 在我的机器上,我必须右键单击该项目,然后选择Android工具>添加支持库,以防任何人. (2认同)

Jor*_*ior 11

您需要添加支持库com.android.support:support-v4

在Android Studio上,进入菜单File> Project Structure(Ctrl + Alt + Shift + S)选择app,tab Dependecies,然后在+中搜索您将使用的Maven库.在您的情况下,com.android.support:support-v4 在此输入图像描述