1

Я выполнил инструкции, указанные в других разделах, о том, как импортировать внешние библиотеки, но после импорта android-support-v7-appcompat.jar в реферируемые библиотеки моего Android-проекта (в ADT v.22.0.5) Я получаю java.lang.ClassNotFoundException:My MainActivity класс throws java.lang.ClassNotFoundException при расширении ActionBarActivity

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); 
     } 
} 

Может кто-то пожалуйста, пролить некоторый свет?

enter image description here

+0

вы добавили v4 баночку тоже? если нет, то следует добавить в проект. –

+0

см. Ссылку http://stackoverflow.com/questions/17440595/r-cannot-be-resolved-may-have-wrong-build-path-or-libraries-import/17440632#17440632 –

+0

Почему бы не добавить весь проект как библиотека ... – Faizan

ответ

10

Перейти в "Java Build Path" -> Заказ и экспорт -> проверить все галочки -> чистый -> сборка -> запустить

+0

Я исправил его, следуя инструкциям, указанным в моем ответе. – Javide

+0

Это было легкое решение для меня. – Jacksonkr

+0

приятно! Спасибо – Brewology

0

Вы должны добавить путь класса в новую библиотеку ,

Вы можете увидеть файл с именем .classpath, указать путь к новой библиотеке.

<classpathentry kind="lib" path="<path to your .jar file>"/> 
+0

Я исправил его, следуя инструкциям, указанным в моем ответе. – Javide

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