3 回答
在我的应用程序项目中将“Android Private Libraries”和“Android Dependencies”移动到 Order and Export 列表的顶部后,我已经成功了。此外,我在此列表中没有 android-support-v7-appcompat。在 android-support-v7-appcompat 项目中,我在 Order and Export 列表中没有支持 jar,但是选中了“Android Private Libraries”。请同时检查以下链接:
与 Android Studio 具有完全相同的堆栈跟踪。我认为这是由于 Android 无法为 ActionBarActivity 找到合适的主题造成的。
无论如何,这就是我解决它的方法:
将以下内容添加到 AndroidManifest.xml 中的 MainActivity:
android:theme="@style/Theme.AppCompat.Light"
如果它现在有效 - 太好了!如果 Android Studio 找不到主题:复制文件
sdk/extras/android/support/v7/appcompat/res/values/themes.xml
sdk/extras/android/support/v7/appcompat/res/values/themes_base.xml
到项目中的 res/values/ 文件夹。
确保将支持库添加到项目并导出。您可以在 Eclipse 中通过查看项目的属性、单击Java Build Path
,然后单击Order and Export
选项卡来执行此操作。然后确保Android Private Libraries
被选中。
您是否按照以下步骤操作:http: //developer.android.com/tools/support-library/setup.html#