2015-03-16 3 views
0

Я использую Eclipse для разработки приложений для Android. Он работал нормально, но я столкнулся с проблемой за последние два дня. Я пробовал все возможные решения для решения этой проблемы. Позвольте мне объяснить проблему в первую очередь.Ошибка при запуске любого проекта из Eclipse на устройстве

Всякий раз, когда я запускаю или отлаживаю проект (любой проект из рабочего пространства), он выдает ошибку. Он показал ошибку сбоя на устройстве «К сожалению, приложение остановилось». Затем я попытался создать новый проект. Я не внес никаких изменений в этот новый проект и нажал, чтобы запустить его на своем устройстве. Он также показывает ту же ошибку. Я не знаю, почему это так. Я нуждаюсь в вашей помощи и буду очень благодарен за вашу помощь в этом вопросе.

Описание отчета об ошибке logcat.

03-16 15:13:40.580: E/AndroidRuntime(16681): FATAL EXCEPTION: main 03-16 15:13:40.580: E/AndroidRuntime(16681): Process: com.chatting.app.facemail, PID: 16681 03-16 15:13:40.580: E/AndroidRuntime(16681): java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.support.v7.app.ActionBarActivityDelegateBase.initializePanelMenu(ActionBarActivityDelegateBase.java:914) 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.support.v7.app.ActionBarActivityDelegateBase.preparePanel(ActionBarActivityDelegateBase.java:964) 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.support.v7.app.ActionBarActivityDelegateBase.doInvalidatePanelMenu(ActionBarActivityDelegateBase.java:1182) 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.support.v7.app.ActionBarActivityDelegateBase.access$100(ActionBarActivityDelegateBase.java:79) 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.support.v7.app.ActionBarActivityDelegateBase$1.run(ActionBarActivityDelegateBase.java:118) 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.os.Handler.handleCallback(Handler.java:808) 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.os.Handler.dispatchMessage(Handler.java:103) 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.os.Looper.loop(Looper.java:193) 03-16 15:13:40.580: E/AndroidRuntime(16681): at android.app.ActivityThread.main(ActivityThread.java:5292) 03-16 15:13:40.580: E/AndroidRuntime(16681): at java.lang.reflect.Method.invokeNative(Native Method) 03-16 15:13:40.580: E/AndroidRuntime(16681): at java.lang.reflect.Method.invoke(Method.java:515) 03-16 15:13:40.580: E/AndroidRuntime(16681): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:824) 03-16 15:13:40.580: E/AndroidRuntime(16681): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:640) 03-16 15:13:40.580: E/AndroidRuntime(16681): at dalvik.system.NativeStart.main(Native Method)

+0

ошибка говорит о том, что компилятор не может найти класс в библиотеке поддержки Android v7. Вы проверили наличие библиотеки в пути к классам? – akhilless

+0

Проверьте, что поддержка Android v7-библиотека правильно добавлена ​​в ваш проект и доступна в пути сборки. – Pooja

+0

Добавлена ​​библиотека, и я проверил ее дважды. Он работает на планшете, но не работает на моем устройстве S5 Mini. –

ответ

0

Каждый проект имеет собственный R. * класс создан. Попробуйте удалить импорт для R. * и повторно добавьте его, но убедитесь, что у вас есть правильный ответ на ваш текущий проект.

+0

Я сделал это, но он все еще дает ту же ошибку. Он работает на планшете, но не работает на моем устройстве S5 Mini. –

+0

Когда вы создали проект, правильно ли задали целевой SDK? Попробуйте использовать компилятор android с той же версией Android, что и ваше устройство (тот, у которого есть проблема) – Evald

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