8

Привет, я надеюсь, что кто-то может помочь мне с его Я планировал разместить панель действий в своем тестовом приложении, поэтому я сделал точно так же, как сказано в API-интерфейсе разработчиков руководство.Проблема с ActionBarActivityDelegate класс ..... приложение не запускается

Но когда я пытался скомпилировать его бросить эту ошибку (LogCat):

java.lang.ExceptionInInitializerError 
at android.support.v7.app.ActionBarActivityDelegate.createDelegate() 
at android.support.v7.app.ActionBarActivity.onCreate()..... 
..... 
Caused by: java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$attr 
at android.support.v7.app.ActionBarActivityDelegateBase.<clinit> 

Что происходит, что приложение правильно установлен в мой телефон, но еще до того, как показывает любой пользовательский интерфейс, он выдает ошибку и закрывается.

Я даже пытался с самого простого приложения («привет мир», например), и говорит то же самое я пробовал как в режиме реального телефона и симулятора, и тот же результат

Любые идеи, как это исправить ?? ?? Кажется, что нет определения для класса ActionBarActivityDelegateBase, но я не могу найти ссылку на этот класс в руководствах или на любом другом сайте.

+0

Вы установили проект библиотеки? Это не просто JAR. –

+0

Я построил путь и установил библиотеку, но все тот же .. –

ответ

9

У меня была эта ошибка, и проблема в том, что я не добавил lib с ресурсами. Вы не можете просто добавить банки, потому что они не будут добавлять ресурсы. Вы должны создать проект из thoses libs, а затем добавить проект в качестве библиотеки в свой собственный проект.

Вот инструкции, как:

Перейти к этой ссылке и перейти к «Добавление библиотек с ресурсами» раздел

http://developer.android.com/tools/support-library/setup.html

Это устранило проблему для меня.

Приветствия

4

У меня была такая же проблема около 20 минут назад. Я установил ее в Manifest, изменив тему из «AppTheme» до «Theme.AppCompat»

<application 
    ... 
    android:theme="@style/Theme.AppCompat" > 
+0

Когда я пытаюсь изменить его на Theme.AppCompat, он говорит, что eclipse не нашел ресурс ..... вы создали новый ресурс стиля с это имя или оно включено в пакет supportv7? –

+0

Включено, я просто читал здесь http://developer.android.com/guide/topics/ui/actionbar.html в разделе под названием «Добавление панели действий», – user2624395

0

я провел целый день, пытаясь исправить это. Я использую eclipse на debian. Я закончил добавление библиотеки android-support-v7-appcompt и моего приложения в один рабочий набор и построил «рабочий набор» для решения проблемы. В итоге они создали необходимые файлы в папке android-support-v7-appcompat/bin.

1

Я использую Android-Studio 1.0.2 и у меня была такая же проблема. Я исправил проблему, удалив compile 'com.google.android.gms' из build.gradle. Не слишком уверен в причине проблемы.

 Смежные вопросы

  • Нет связанных вопросов^_^