Este modelo requer uma versão API alvo de construção de pelo menos 14 anos, e a versão atual é de 8

? Vibhor Bhardwaj @ | Original: StackOverFlow
---

Tenho vindo a trabalhar com o Android Developer Tool, desde há muito tempo sem issue.Recently eu atualizei meu ADT e agora eu sou incapaz de criar uma atividade simples, ( New-> Outro-> Atividade Android ) .Ele está fornecendo única opção para criar barra de acção atividade .

Então, Como criar atividade simples com layout  Este modelo requer uma versão API alvo de construção de pelo menos 14 anos, e a versão atual é de 8

Minha versão ADT é de 22,6

---

Top 5 Responder

1Mdlc @

Porque isso está acontecendo O modelo que você está tentando adicionar usa recursos (como o ActionBar ), que exige um nível API maior que 14, na primeira etapa do assistente, você selecionou 9. E desde 9 < 14 você receber esse erro .

What can I do

Chose an higher minimum API level (at least 14 for this template). Go back to the first step and change the minimum api level. Chose a different template that is more compatible, by going back one step and select the most basic template.

Qual eu devo escolher Se você acha que não importa de usar um nível api superior a 14 ( para que seu dispositivo não irá funcionar em dispositivos de pré- Ice Cream Sandwich), você definitivamente deve tomar a primeira opção. Se você não se importa de usar um modelo mais básico -UI, para começar, e você realmente exigir o seu app para trabalhar em dispositivos Cream Sandwich pré- gelo . Você deve escolher a segunda opção.

E se eu quiser tanto Você poderia usar uma biblioteca de apoio, desta forma você pode desfrutar de nível API 14+ recursos no pré API 14 dispositivos. Alguns consideram que é mais difícil de configurar & amp ; utilizar embora. https://developer.android.com/tools/support-library/setup.html existem também amostras disponíveis .

EDIT: No passo a seguir, você pode selecionar o tipo de template :, notar a marca de verificação " criar Activity", apenas desmarque-a.  Este modelo requer uma versão API alvo de construção de pelo menos 14 anos, e a versão atual é de 8

2hunt @

Quando você cria um projeto, em seguida, você deve definir opções: min SDK, alvo SDK e compilar com . Você pode definir min SDK a 10, alvo SDK para 10, mas " Compilar com" set a API 14 .

3AWT @

A solução para este irritação seria para definir o nível API a 14, criar a nova atividade, e, em seguida, alterar o nível de API de volta para o que você quer que ele seja. Este parece ser um problema com esta versão do ADT eo novo assistente de criação de Atividade .

Este costumava trabalhar antes, mas eu recentemente atualizado ADT e agora eu estou vendo problemas em projetos que não foram alterados.

Eu venho fazendo isso para criar novas atividades e não vi nenhum problema ainda.

4user3380823 @

O que fixa-lo para mim foi em Eclipse vai Projeto> Propriedades> Android em seguida, verificar o nível mais alto API no Project caixa Construir Alvo (API 19 para mim)