2013-09-17 3 views
0

Я пытаюсь настроить интерфейс с вкладками для my application. Я открыл проект Support13Demos, распространяемый вместе с ADT. Я могу скомпилировать и запустить его. Для того чтобы сработать от него, I created a new project с пакетом com.example.android.supportv13.app и copied the appropriate files в него.NoClassDefFoundError при попытке скопировать приложение поддержки

Затем я скопировал ссылки на ссылки и строки. Все мои ошибки компиляции исчезли, но приложение запускается и сразу же сбой происходит с ошибкой: Could not find class 'com.example.android.supportv13.app.ActionBarTabsPager$TabsAdapter', referenced from method com.example.android.supportv13.app.ActionBarTabsPager.onCreate.

Класс ActionBarTabsPager does include a class TabsAdapter.

public class ActionBarTabsPager extends Activity { 
    … 
    public static class TabsAdapter extends FragmentPagerAdapter 
    implements ActionBar.TabListener, ViewPager.OnPageChangeListener { … } 
} 

Я пробовал очистить проект, и это не помогло. Частные библиотеки также включены.

+0

Вы добавили поддержку lib в свой путь сборки? Также попробуйте очистить свой проект, иногда затмение становится неуклюжим, и уборка будет исправлять такие проблемы. – FoamyGuy

+0

Убедитесь, что опция «Частные библиотеки» включена в разделе «Путь сборки» -> «Заказ и экспорт» – Sharj

ответ

0

Я добавил android-support-v13.jar к экспорту и удалил Android Private Libraries.

0

Я не могу хорошо говорить по-английски, надеюсь, что смогу помочь u. сначала щелкните правой кнопкой мыши по вашему проекту - BuildPath - ConfigureBuildPath. , а затем выберите «Заказ и ExPort» , может быть, какая-то баночка вам нужна, но вы не выбрали. вот два изображения (до модификации и после модификации) до: http://img.my.csdn.net/uploads/201212/04/1354602396_3168.jpg; после: http://img.my.csdn.net/uploads/201212/04/1354602436_2486.jpg

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