【发布时间】:2013-09-05 03:13:03
【问题描述】:
我按照其他线程中关于如何导入外部库的说明进行操作,但是在将 android-support-v7-appcompat.jar 导入我的 Android 项目的引用库后(在 ADT v.22.0.5 中)我得到了 java .lang.ClassNotFoundException:
import android.os.Bundle;
import android.support.v7.app.ActionBar;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}
}
有人能解释一下吗?
【问题讨论】:
-
您是否也添加了 v4 jar?如果不是,则应将其添加到项目中。
-
为什么不将整个项目添加为库...
-
仅有的其他 jars 是:android.jar 和 android-support-v4.jar
-
然后导入 v4 而不是 v7 的操作栏。
标签: java android classnotfoundexception android-actionbaractivity