You are on page 1of 5

Problemas e solues durante a importao de um projeto

Leia atentamente este material, pois, ele lhe ajudar a resolver um dos
problemas mais comuns que acontece durante a importao de um projeto
para o Android Developer Tools.
Toda a Apostila de Android : Desenvolvimento de Jogos foi desenvolvida em
uma verso do ADT (Android Developer Tools) e , provavelmente, a verso que
voc possui mais atualizada que foi utilizada no material, ento, poder
acontecer alguns erros durante a importao de projetos que irei mostrar como
soluciona-las.
Quando importamos o framework GameUtil2D (que utilizaremos em nossa
Apostila) ou os arquivos de exemplo que so solicitados, durante a resoluo
dos exerccios, poder ocorrer o seguinte erro destacado abaixo:


O que esse erro significa ?

Esse erro significa que na verso do ADT que voc tem instalado no possui a
plataforma Android Jelly Bean (representado por android-17), que
normalmente possui a API Level 17.

E agora, como solucionar este erro ?

Por incrvel que parea solucionar este problema bastante simples. Basta
seguirmos os passos abaixo:

A primeira coisa a fazer descobrir qual verso do Android acompanha o seu
ADT, para isso, basta com a ferramenta aberta clicar no seguinte cone situado
na barra de ferramentas, destacado na figura abaixo:



Para chamarmos o Android SDK Manager. Uma outra forma de chamarmos
tambm o Android SDK Manager indo no menu Windows / Android SDK
Manager.

Feito isso ser carregada a seguinte tela:



Qual verso do Android que acompanha minha ferramenta ADT ?

Para descobrirmos qual a verso do Android que acompanha sua ferramenta
basta localizar e desmarcar a opo Updates/New, conforme voc pode ver
em seguida:



Para visualizarmos somente o que temos instalado dentro do ADT, conforme
podemos ver em seguida:



A verso que acompanha esta ferramenta possui o Android KitKat (verso
4.4.2), e sua API Level 19.

Agora para corrigirmos esse erro, vamos precisar alterar um arquivo que
acompanha qualquer projeto em Android (inclusive o framework), o arquivo
project.propeties.




Onde se encontra esse arquivo ?

Para acharmos esse arquivo basta expandirmos o diretrio do projeto Android,
conforme podemos conferir em seguida:



Abrindo o arquivo teremos o seguinte contedo:


# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#
# To enable ProGuard to shrink and obfuscate your code, uncomment this
(available properties: sdk.dir, user.home):
#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-
project.txt

# Project target.
target=android-17


Qual linha devemos alterar e como alterar ?

Devemos mudar a linha referente ao Project target, conforme podemos ver no
cdigo abaixo:

# Project target.
target=android-17

A alterao bastante simples, basta substituirmos o android-17 , referente a
API Level 17 (no caso do Android Jelly Bean), pela API do Android que
acompanha o ADT, que neste caso a API Level 19 (referente ao Android
KitKat). Veja o resultado abaixo como ficar:

# Project target.
target=android-19


Depois de alterar a linha de cdigo acima salve o projeto, e uma nova
configurao sobre o projeto ser efetuada, e o erro ir embora. Veja o
resultado:

You might also like