无法实例化活动ComponentInfo。没找到上课

时间:2013-07-24 09:17:56

标签: android actionbarsherlock

我正在尝试使用ActionBarSherlock,但我总是遇到错误。我已经在网上搜索,但我无法找到解决问题的方法。 这是我得到的错误:

  

07-24 09:04:03.049:E / AndroidRuntime(2082):致命异常:主要   07-24 09:04:03.049:E / AndroidRuntime(2082):java.lang.RuntimeException:无法实例化活动ComponentInfo {com.moneynotes.view / com.moneynotes.view.SwipeViewActivity}:java.lang.ClassNotFoundException:Didn在路径上找不到类“com.moneynotes.view.SwipeViewActivity”:/ data / app / com.moneynotes.view-1.apk

我已经将actionbarsherlock添加为android类别中的库。 我的清单文件是这样的:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.moneynotes.view"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name="SwipeViewActivity"
        android:label="@string/app_name"
        android:theme="@style/Theme.Sherlock" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:2)

您是否在“订购和导出”标签下的“java构建路径”类别中选择了“Android依赖项”和“android私有库”? 如果还没有,请尝试选择它。

答案 1 :(得分:0)

您使用的是最新版本的ADT(22)吗?如果是,请参阅此帖子:ClassNotFoundException after ADT update

答案 2 :(得分:0)

android:name="SwipeViewActivity"应为android:name=".SwipeViewActivity"android:name="com.moneynotes.view.SwipeViewActivity