когда я беру новый андроид проект appcompt показывает ошибку

? Rohit Bandil @ | Original: StackOverFlow
---

до появления этой ошибки моя все приложения идут нормально, но когда я взял новый проект вдруг он показывает ошибку в моей AppCompat и в моем проекте в путь сборки В Android зависимости он показывает error.Pleas дать мне какое-то решение, что я должен делать. а также дать мне больше ясности андроид зависимости и AppCompat файла библиотеки . он показывает эту ошибку: -

appcompat_v7/res/values-v21/themes_base.xml:194: error: Error: No resource found that matches the given name: attr 'android:colorControlActivated'.
appcompat_v7/res/values-v21/themes_base.xml:195: error: Error: No resource found that matches the given name: attr 'android:colorControlHighlight'.
appcompat_v7/res/values-v21/themes_base.xml:193: error: Error: No resource found that matches the given name: attr 'android:colorControlNormal'.
appcompat_v7/res/values-v21/themes_base.xml:190: error: Error: No resource found that matches the given name: attr 'android:colorPrimary'.
appcompat_v7/res/values-v21/themes_base.xml:191: error: Error: No resource found that matches the given name: attr 'android:colorPrimaryDark'.

thanks

---

Top 5 ответ

1user3173628 @

Вы не добавили библиотеку appcompat_v7 правильно

проверить есть ли у васбиблиотека в щелкните правой кнопкой Проект-> свойства- > выберите android- > appcompact Lib ( эта библиотека должна быть обозначаться вам не хватает это одно ) Поэтому следующие шаги : -

1 ) Щелкните правой кнопкой мыши проект и выберите Свойства.

2 ) В категории панели на левой стороне диалогового окна, выберите Android.

3 ) В области Библиотека, нажмите кнопку Добавить.

4 ) Выберите проект библиотеки и нажмите кнопку ОК . Например,проект AppCompat должны быть указаны как Android- поддержки- v7- AppCompat .

5 ) В окне Свойства нажмите кнопку ОК .

Если вы не видите ничего, когда вы нажимаете кнопку Добавить (шаг 3 ), то вам следует обратиться эту ссылку : - https://developer.android.com/tools/support-library/setup.html, в этой ссылке читать добавления библиотеки с ресурсами и следуйте инструкциям.

OR

Make sure you have downloaded the Android Support Library using the SDK Manager.
Create a library project and ensure the required JAR files are included in the project's build path:
   1) Select File > Import.

    2)Select Existing Android Code Into Workspace and click Next.
    Browse to the SDK installation directory and then to the Support Library folder. 
    For example, if you are adding the appcompat project, 
    browse to <sdk>/extras/android/support/v7/appcompat/.

    3)Click Finish to import the project. For the v7 appcompat project,
   you should now see a new project titled android-support-v7-appcompat.

   4)  In the new library project, expand the libs/ folder,
   right-click each .jar file and select Build Path > Add to Build Path. 
   For example, when creating the the v7 appcompat project, 
   add both the android-support-v4.jar and android-support-v7-appcompat.jar files to the build path.
   5) Right-click the library project folder and select Build Path > Configure Build  Path.

    6) In the Order and Export tab, check the .jar files you just added to the build path, so they are available to projects that depend on this library project. For example, the appcompat project requires you to export both the android-support-v4.jar and android-support-v7-appcompat.jar files.
    Uncheck Android Dependencies.
   7) Click OK to complete the changes.
2Rohit Bandil @

наконец, моя ошибка solveed но это не точное решение, что я хотел. что я сделал я создал один новый проект и приняли мин версию SDK 15 bcoz панели действий фишка присутствует и в 15 и в дальнейшем API .Я думаю, что функция, представленная в 11 API .so я взяли новый проект с мин версии SDK, а затем не потребность AppCompat библиотек в настоящее время ошибка не будет ... но я решил эту проблему путем альтернативного решения, но я также хочу ответ на мой вопрос .

3Naveed @

Да, это вещь, шел мне тоже так как слишком дней. Перейти к свойствах проекта и выберите, что Андроид версия API, что все загружается с вами в SDK, например, в моем случае API 17 Я выбираю и в SDK у меня все установлено.  когда я беру новый андроид проект appcompt показывает ошибку

Я также сделал одну вещь дополнительно в ( изображение) Внизу можно увидеть флажок (Ис библиотека) я снял refrence appcompat_v7 и нажмите кнопку Применить .

После этого Everyting работать со мной как шарм ..... Наконец я пришел к тому, что