Когда вы создаете новое приложение, Eclipse предоставляет вам копию библиотеки совместимости. (Можно только гадать, если вы используете Eclipse, но я это делаю.) Цель этой библиотеки - реализовать фрагменты и другие материалы post-3.0 на устройствах 2.x. Вам предоставляется эта библиотека, только если вы указываете цель 2.x при создании проекта. В одном из моих рабочих мест у меня есть 24 копии библиотеки, от appcompat_v7
до appcompat_v7_24
. Каждый из них находится на том же уровне каталога, что и соответствующий проект, то есть в той же родительской папке. Легко догадаться, какая копия соответствует последнему проекту, но если вы не знаете наверняка, что проект является последним, вам нужно выполнить поиск в конфигурационных файлах.
Если вы поместили свой проект под контроль версий и забыли об этой зависимости, вы получите сообщение об ошибке в копии, полученной из элемента управления версиями. Фиксирование это утомительная задача, Eclipse не является ясным кодированием. Вам придется вручную указывать зависимость в нескольких местах. Один из возможных подходов - создать новый проект и перенести его на источник (обратите внимание, что вы можете переместить каталог управления версиями, например .hg
или .git
, и восстановить исходный код, если это не кажется вам слишком ненужным), другой для создания нового проекта и использования его библиотеки совместимости.
Помогите пожалуйста! Up –
Пожалуйста, пересмотреть свой вопрос. Команда 'javah', похоже, не имеет отношения к ** android.support.v7 **. Пожалуйста, опубликуйте полное сообщение об ошибке. –
Достижение прогресса, но не отправляет мне ошибку. http://prntscr.com/8wk7hm --Code-- javah -d jni -classpath C: \ Users \ Eduu \ AppData \ Local \ Android \ sdk \ platform \ android-19 \ android.jar; C: \ Users \ Eduu \ AppData \ Loc al \ Android \ sdk \ extras \ android \ support \ v7 \ appcompat \ libs \ android-support-v7-appcompat.jar; C: \ Users \ Eduu \ AppData \ Local \ Android \ sdk \ extras \ android \ support \ v7 \ appcompat \ libs \ android-supp ort-v4.jar; C: \ Users \ Eduu \ AndroidStudioProjects \ NDKSample2 \ app \ build \ intermediates \ classes \ debug com.example.eduu. ndksample2.MainActivity –