我正在尝试使用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>
任何帮助都将不胜感激。
答案 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