Подтвердить что ты не робот

Eclipse ADT: название проекта "appcompat_v7" создается после создания каждого нового проекта

Ну, я хочу выделить это и принести все это в этот поток, так как остальные потоки не имеют завершенного ответа, поэтому, прежде чем пропустить в них, вот те нити, о которых я говорил:

Adt не создает мир приветствия по умолчанию, но в командной строке не работает

[разрешено] Eclipse ведет себя по-другому при создании нового проекта/активности

ADT ведет себя немного странно с прошлых нескольких дней. Я постоянно обновляю свой SDK, поэтому я часто запускаю менеджер SDK и загружаю все обновления. в последнее время я заметил, что если я создаю новый проект приложения для Android, он не будет создавать MainActivity по умолчанию, даже если я проверю этот флажок, он не создаст Activity под src и больше, чтобы раздражать меня, я не смог реорганизовать что-либо, поэтому я понял что мне пришлось обновить Eclipse после чтения нескольких сообщений, но теперь, когда я создаю каждый новый проект, он создает раздражающий проект appcompat_v7 с проектом КАЖДЫЙ, скажем, я создаю два новых проекта, которые он создает appcompat_v7_2.... это сводит меня с ума и новой библиотекой проекта является проект appcompat_v7. Это становится раздражающим, и не знаю, что здесь происходит!!!! Что мне делать... пожалуйста, спаси меня! Спасибо заранее... Скриншот, чтобы раздражать и парней тоже...:)

Today is not my day!

*************** Текущая альтернатива, а не решение ***********************

По состоянию на 12/5/2014 с ADT 23.0.2 Я больше этого не вижу.

Я ждал приемлемого решения по этой проблеме (на данный момент его нет), но один из членов SO направил меня на этот пост https://code.google.com/p/android/issues/detail?id=66975. То, что я делаю, описано в одном из приведенных ниже решений, но для людей, которые пришли на этот пост, альтернатива заключается в том, чтобы удалить этот уродливый проект (если у вас более одного), который был создан, и добавить его (appcompat_v7 ) в качестве библиотеки. Поэтому, если вы создаете другой проект и appcomat_v7_2... появляется, удалите это и укажите свой проект на appcompat_v7, сделайте то же самое и для других проектов. По какой-то причине это не рекомендуется, но до сих пор это работало для меня без проблем. Если кто-то ударит по решению, отправьте его здесь. **************** Текущая альтернатива, а не решение **************************** *

4b9b3361

Ответ 1

папка appcompat_v7 не создается, если я использую

minSdkVersion="14"

Ответ 2

Кажется, что это ошибка затмения. Что вам нужно сделать, так это перейти к свойствам в проекте Android и в разделе Android. Добавьте библиотеку appcompat_v7 и удалите appcompat_v_7_2 (дубликат). Затем вы можете удалить appcompat_v7_2 как проект затмения. Исправлены все ошибки.

Просто обходной путь.

Ответ 3

Проект appcompat - это библиотека для поддержки старых версий Android. Библиотека поддержки была недавно представлена ​​Google - я не знаю, в какой версии Android. Но дело в том, что этот проект создается только тогда, когда вы создаете Android-проект для перехода на платформы Android. Я имею в виду, когда вы выбираете старый min API, например. API 8 (Froyo), но нацеленные на недавно выпущенные версии, ваш проект должен иметь библиотеку поддержки. Во всяком случае, создание проекта appcompat_v7 - это некоторая проблема, которая должна быть лучше сконфигурирована поддерживателями плагинов eclipse. Однако вы можете элегантно перевернуть эту проблему, настроив новые API-интерфейсы и включив в путь сборки библиотеку поддержки. Это более элегантно, чем другие, потому что вам лучше сосредоточиться только на одной версии для Android при создании приложения, и когда это будет сделано, у вас есть аутентичная версия вашего приложения, которую вы можете использовать в качестве формы для поддержки других версий, либо старше, либо новее.