NoClassDefFound 错误 Android
NoClassDefFound error Android
我正在尝试 运行 我的 Android 项目,但出现以下错误 :-
01-01 13:28:06.775: E/AndroidRuntime(1812): java.lang.NoClassDefFoundError: com.mapps.dailystatusupdater.StatusUpdater
01-01 13:28:06.775: E/AndroidRuntime(1812): at com.mapps.dailystatusupdater.SplashScreen$RefreshTokenTask.onPostExecute(SplashScreen.java:253)
01-01 13:28:06.775: E/AndroidRuntime(1812): at com.mapps.dailystatusupdater.SplashScreen$RefreshTokenTask.onPostExecute(SplashScreen.java:1)
SpashScreen.java
private class RefreshTokenTask extends AsyncTask<Void, Void, Void>
{
@Override
protected Void doInBackground(Void... params)
{
// TODO Auto-generated method stub
//some code
}
@Override
protected void onPostExecute(Void result)
{
// TODO Auto-generated method stub
super.onPostExecute(result);
Intent i = new Intent(SplashScreen.this, StatusUpdater.class);
startActivity(i);
finish();
}
@Override
protected void onPreExecute() {
// TODO Auto-generated method stub
super.onPreExecute();
}
}
AndroidManifest.java
<activity
android:name="com.mapps.dailystatusupdater.StatusUpdater"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
我将我的 ADT 从 22.X 更新到 23.0。我已经尝试清理项目、重新启动 eclipse、导出我的 Android 私有库,但没有任何效果。
我该如何解决这个问题?
您还需要在 Android SDK 管理器中安装 Android SDK 构建工具。
转到 android sdk 管理器,确保您已安装 android 构建工具。
我正在尝试 运行 我的 Android 项目,但出现以下错误 :-
01-01 13:28:06.775: E/AndroidRuntime(1812): java.lang.NoClassDefFoundError: com.mapps.dailystatusupdater.StatusUpdater
01-01 13:28:06.775: E/AndroidRuntime(1812): at com.mapps.dailystatusupdater.SplashScreen$RefreshTokenTask.onPostExecute(SplashScreen.java:253)
01-01 13:28:06.775: E/AndroidRuntime(1812): at com.mapps.dailystatusupdater.SplashScreen$RefreshTokenTask.onPostExecute(SplashScreen.java:1)
SpashScreen.java
private class RefreshTokenTask extends AsyncTask<Void, Void, Void>
{
@Override
protected Void doInBackground(Void... params)
{
// TODO Auto-generated method stub
//some code
}
@Override
protected void onPostExecute(Void result)
{
// TODO Auto-generated method stub
super.onPostExecute(result);
Intent i = new Intent(SplashScreen.this, StatusUpdater.class);
startActivity(i);
finish();
}
@Override
protected void onPreExecute() {
// TODO Auto-generated method stub
super.onPreExecute();
}
}
AndroidManifest.java
<activity
android:name="com.mapps.dailystatusupdater.StatusUpdater"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
我将我的 ADT 从 22.X 更新到 23.0。我已经尝试清理项目、重新启动 eclipse、导出我的 Android 私有库,但没有任何效果。
我该如何解决这个问题?
您还需要在 Android SDK 管理器中安装 Android SDK 构建工具。
转到 android sdk 管理器,确保您已安装 android 构建工具。