[英]NoClassDefFound error after ADT update
我最近将ADT从22更新到了23.0版。现在,我的项目在更新之前可以正常运行,但出现以下错误:
01-01 10:19:27.016: E/AndroidRuntime(2405): java.lang.NoClassDefFoundError: com.mapps.dailystatusupdater.StatusUpdate
01-01 10:19:27.016: E/AndroidRuntime(2405): at com.mapps.dailystatusupdater.SplashScreen$RefreshTokenTask.onPostExecute(SplashScreen.java:253)
SplashScreen.java
private class RefreshTokenTask extends AsyncTask<Void, Void, Void>
{
@Override
protected Void doInBackground(Void... params)
{
// TODO Auto-generated method stub
/**
* Check if access token is expired
* Request new access token by passing refresh token
*/
// DoInBackground code
}
@Override
protected void onPostExecute(Void result)
{
// TODO Auto-generated method stub
super.onPostExecute(result);
Intent i = new Intent(SplashScreen.this, StatusUpdate.class);
startActivity(i);
finish();
}
@Override
protected void onPreExecute() {
// TODO Auto-generated method stub
super.onPreExecute();
}
AndroidManifest.java
<activity
android:name="com.mapps.dailystatusupdater.StatusUpdate"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
我还检查了我的Android库以从导入/导出设置中导出。 我该如何解决? 谢谢
尝试这样:
Project -> Libs -> Right click on Jar file -> Build Path -> Add to Build Path
和
Project -> Right Click -> Properties -> Java Build Path -> Order and Export -> and Check that library -> OK -> Clean the Project.
转到Project-> Properties-> Java Build Path-> Order&Export,并确保为您的项目选中了Android Private Libraries。 清理所有项目
还有一件事-goto android sdk manager确保您已安装android build工具。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.