执行Support4Demos示例时出现运行时错误。
我正在尝试启动Support4Demos示例(在模拟器和设备上)。Eclipse中没有错误,它启动得很好。如你所知,首先我应该选择类别(例如“片段”),然后选择子类别(例如"Tabs")。在我选择子类别后-应用程序崩溃并显示以下日志
12-27 16:39:51.796: E/AndroidRuntime(384): FATAL EXCEPTION: main
12-27 16:39:51.796: E/AndroidRuntime(384): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.android.supportv4/com.example.android.supportv4.app.FragmentTabs}: java.lang.ClassNotFoundException: com.example.android.supportv4.app.FragmentTabs in loader dalvik.system.PathClassLoader[/data/app/com.example.android.supportv4-1.apk]我没有对源代码做任何修改。是不是我错过了什么?有人能帮帮我吗?
发布于 2013-03-18 20:08:18
您应该将android-support-v4.jar放到项目的名为"libs“的目录中,然后刷新项目。
发布于 2013-04-20 21:19:16
如果您添加android-supportv4.jar,它将会工作。这里有一些关于如何做到这一点的详细说明:
http://developer.android.com/tools/extras/support-library.html#Downloading
您需要遵循该链接中的每一步到一个"t“。然而,有时说明并不是很清楚。因此,我将尝试解释其中一些说明的含义:
C:\Users\nadir\android-sdks\extras\android\support\v4
- the steps say, In Eclipse, right-click the JAR file in the Package Explorer, select Build Path > Add to Build Path
让我向你展示一下我电脑上的样子:

说明还说:选择Build Path > Add to Build Path,您可能不会发现它的措辞与此完全相同。这是我所做的,我(注意:我点击了“添加外部JAR”按钮):

发布于 2012-12-27 21:52:22
确保android-supportv4.jar位于您的类路径中。
jar位于/extras/android/support/v4/android-support-v4.jar下
https://stackoverflow.com/questions/14055709
复制相似问题