|
Página 1 de 1
|
[ 11 Mensagens ] |
|
Android Virtual Devices (AVD)
| Autor |
Mensagem |
|
rlecheta
Anatomy of an App
Data de registro: 27 Mar 2009, 14:51 Mensagens: 162
|
 Android Virtual Devices (AVD)
Android Virtual Devices (AVD)O conceito de AVD foi criado a partir do SDK 1.5 para auxiliar no desenvolvimento de aplicações Android, para que o emulador possa simular exatamente uma configuração de um celular real, como o HTC G1. Desta forma é possível criar várias configurações de AVD para testar as aplicações. Por exemplo, se você sabe que sua aplicação deve executar sobre um G1, será necessário criar uma configuração compatível com o SDK 1.1. Se sua aplicação vai utilizar novos recursos, como o teclado virtual (SDK 1.5), é possível criar um AVD compatível com isto. Listando configurações disponíveisPara você saber quais configurações (image targets) estão disponíveis, abra um prompt, navegue até a pasta tools do SDK e digite: No SDK 1.5 o resultado é algo assim: /android-sdk-windows -1.5_r1/tools>android list targets Available Android targets: id: 1 Name: Android 1.1 Type: Platform API level: 2 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P id: 2 Name: Android 1.5 Type: Platform API level: 3 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P id: 3 Name: Google APIs Type: Add-On Vendor: Google Inc. Description: Android + Google APIs Based on Android 1.5 (API level 3) Libraries: * com. google. android. maps (maps. jar) API for Google Maps Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P Nesta lista podemos ver que existem as configurações com id: 1, 2 e 3. - id = 1: Imagem do sistema operacional exatamente como o SDK 1.1 e o suporte aos mapas. Se você deseja total compatibilidade com o SDK 1.1 escolha este.
- id = 2: Imagem do sistema operacional exatamente como o SDK 1.5.
- id = 3: Imagem do sistema operacional exatamente como o SDK 1.5 + o suporte aos mapas.
Criando um AVDDepois de escolher qual imagem do sistema você deseja testar a sua aplicação utilize o seguinte comando para criar um AVD: android create avd [opções] Ao digitar este comando no prompt é possível visualizar os parâmetros disponíveis, como o nome do AVD, id da configuração escolhida, informações sobre o sdcard, etc. \android-sdk-windows -1.5_r1\tools>android create avd Error: The parameters --target, --name must be defined for action 'create avd'Usage: android [global options ] action [action options ]Global options: -h --help This help. -s --silent Silent mode: only errors are printed out. -v --verbose Verbose mode: errors, warnings and informational messages are printed. Action "create avd": Creates a new Android Virtual Device. Options: -t --target Target id of the new AVD [required ] -c --sdcard Path to a shared SD card image, or size of a new sdcard for the new AVD -p --path Location path of the directory where the new AVD will be created -n --name Name of the new AVD [required ] -f --force Force creation (override an existing AVD ) -s --skin Skin of the new AVD Desta forma para criar um AVD com o nome G1 e compatível com o SDK 1.1 basta digitar o seguinte comando. android create avd -n G1 -t 1 Será necessário responder se você deseja criar um perfil customizado do hardware, o padrão é não (no). Se você escolher sim várias opções serão solicitadas. A seguir podemos ver a saída do prompt, informando que o AVD com o nome G1 e compatível com o SDK 1.1 foi criado com sucesso. \android-sdk-windows-1.5_r1\tools>android create avd -n G1 -t 1 Android 1.1 is a basic Android platform. Do you wish to create a custom hardware profile [no] >> Created AVD 'G1' based on Android 1.1 Depois que o AVD já foi criado é possível listar todas as configurações: \android-sdk-windows -1.5_r1\tools>android list avd Available Android Virtual Devices: Name: G1 Path: C:\Documents and Settings\ricardo\. android\avd\G1. avd Target: Android 1.1 (API level 2) Skin: HVGA Executando o Emulador A partir do SDK 1.5 para executar o emulador é necessário informar o AVD com o parâmetro -avd: \android-sdk-windows-1.5_r1\tools>emulator -avd G1 Note que quando o emulador está executando, no título da janela é exibido o nome do AVD e a porta em que o emulador foi aberto. Executando o Emulador pelo Eclipse No Eclipse executar o emulador em determinado AVD é simples. Basta entrar nas propriedades do projeto e selecionar o AVD desejado da lista. Ao executar o projeto, o emulador vai ser executado com o AVD padrão, ou é possível customizar isto no menu Run -> Run Configurations...Qual configuração escolher SDK 1.1 ou SDK 1.5 ?Isto depende do seu projeto. Se você deseja que sua aplicação seja compatível com todos os SDKs é melhor ficar com a configuração 1.1. Mas se você precisa utilizar algum novo recurso introduzido no SDK 1.5 ou superior é necessário configurar um AVD para isto. Para visualizar os principais recursos adicionados no SDK 1.5 visite este link: http://developer.android.com/sdk/preview/features.htmlLembre-se que o SDK 1.5 é compatível com o SDK 1.1. Seu projeto desenvolvido no SDK 1.1 vai funcionar no SDK 1.5 tranquilamente.
|
| 06 Mai 2009, 20:42 |
|
 |
|
rlecheta
Anatomy of an App
Data de registro: 27 Mar 2009, 14:51 Mensagens: 162
|
 Re: Android Virtual Devices (AVD)
Pessoal,
só para informação, a partir do plugin ADT 0.9.3 é possível criar e gerenciar os AVDs diretamente pelo Eclipse.
Você não tem permissões suficientes para ver os arquivos anexados nesta mensagem.
|
| 29 Set 2009, 14:54 |
|
 |
|
masf_33
What is ADT?
Data de registro: 23 Out 2008, 16:38 Mensagens: 21
|
 Re: Android Virtual Devices (AVD)
Olá minha versão é: android-sdk-windows-1.0_r1
Sabe me dizer se é possível criar AVD?
|
| 05 Out 2009, 11:37 |
|
 |
|
rlecheta
Anatomy of an App
Data de registro: 27 Mar 2009, 14:51 Mensagens: 162
|
 Re: Android Virtual Devices (AVD)
Olá,
AVD é criado somente a partir do SDK 1.5.
|
| 05 Out 2009, 15:12 |
|
 |
|
masf_33
What is ADT?
Data de registro: 23 Out 2008, 16:38 Mensagens: 21
|
 Re: Android Virtual Devices (AVD)
Olá
Você possui algum tutorial sobre Overlays?
|
| 05 Out 2009, 21:32 |
|
 |
|
rlecheta
Anatomy of an App
Data de registro: 27 Mar 2009, 14:51 Mensagens: 162
|
 Re: Android Virtual Devices (AVD)
Olá, tem no capítulo de mapas e gps do livro :-) http://www.livroandroid.com.br
|
| 05 Out 2009, 22:35 |
|
 |
|
pockm
What is Android?
Data de registro: 22 Dez 2009, 16:40 Mensagens: 2
|
 Re: Android Virtual Devices (AVD)
estou com o pacote android-sdk_r04-windows
quando executo android list targets aparece
C:\Android\tools>android list targets Error: Ignoring add-on 'google_apis-3-r03': Unable to find base platform with AP I level '3' Error: Ignoring add-on 'google_apis-3-r03-1': Unable to find base platform with API level '3' Error: Ignoring add-on 'google_apis-4_r02': Unable to find base platform with AP I level '4' Error: Ignoring add-on 'google_apis-4_r02-1': Unable to find base platform with API level '4' Error: Ignoring add-on 'google_apis-5_r01': Unable to find base platform with AP I level '5' Error: Ignoring add-on 'google_apis-5_r01-1': Unable to find base platform with API level '5' Error: Ignoring add-on 'google_apis-6_r01': Unable to find base platform with AP I level '6' Error: Ignoring add-on 'google_apis-6_r01-1': Unable to find base platform with API level '6' Available Android targets:
alguém sabe qual é o problema ?
|
| 22 Dez 2009, 17:54 |
|
 |
|
rlecheta
Anatomy of an App
Data de registro: 27 Mar 2009, 14:51 Mensagens: 162
|
 Re: Android Virtual Devices (AVD)
vc baixou o addon do google_apis, que contem o google maps e pacotes do google, que são distribuidos a parte..
mas este depende de uma versão da plataforma..
no caso parece que vc baixou todas as versoes, entao tem que baixar as plataformas tambem (1,5, 1.6, etc)
|
| 23 Dez 2009, 02:02 |
|
 |
|
Tacito
What is Android?
Data de registro: 31 Jan 2010, 07:54 Mensagens: 1
|
 Re: Android Virtual Devices (AVD)
pockm escreveu: estou com o pacote android-sdk_r04-windows
quando executo android list targets aparece
C:\Android\tools>android list targets Error: Ignoring add-on 'google_apis-3-r03': Unable to find base platform with AP I level '3' Error: Ignoring add-on 'google_apis-3-r03-1': Unable to find base platform with API level '3' Error: Ignoring add-on 'google_apis-4_r02': Unable to find base platform with AP I level '4' Error: Ignoring add-on 'google_apis-4_r02-1': Unable to find base platform with API level '4' Error: Ignoring add-on 'google_apis-5_r01': Unable to find base platform with AP I level '5' Error: Ignoring add-on 'google_apis-5_r01-1': Unable to find base platform with API level '5' Error: Ignoring add-on 'google_apis-6_r01': Unable to find base platform with AP I level '6' Error: Ignoring add-on 'google_apis-6_r01-1': Unable to find base platform with API level '6' Available Android targets:
alguém sabe qual é o problema ? Para solucionar o problema do " Unable to find base platform with API level ...", vá em SDK Setup, em Settings e selecione force https..., Depois vá em Availalbe packages, irá aparecer as plataformas para que você possa baixá-las.
|
| 31 Jan 2010, 07:59 |
|
 |
|
Lucchese
What is Android?
Data de registro: 04 Mar 2010, 15:43 Mensagens: 1
|
 Re: Android Virtual Devices (AVD)
Olá, sou uma novata no uso do android, e estou com sérias dificuldades pra terminar de instala-lo. Já fiz o que você disse milhares e milhares de vezes, e mesmo assim o erro persiste. O que mais poderia ser?
|
| 04 Mar 2010, 15:58 |
|
 |
|
Jaison
Developing Applications
Data de registro: 30 Dez 2007, 12:08 Mensagens: 515 Localização: Florianópolis - SC
|
 Re: Android Virtual Devices (AVD)
Lucchese escreveu: Olá, sou uma novata no uso do android, e estou com sérias dificuldades pra terminar de instala-lo. Já fiz o que você disse milhares e milhares de vezes, e mesmo assim o erro persiste. O que mais poderia ser? Oi lucchese, Qual versão do SDK você ta usando? as atuais versões mudaram a forma de configuração. saiba mais: http://developer.android.com/sdk/adding-components.htmlesse tópico também pode ajudar: http://www.portalandroid.org/comunidade/viewtopic.php?f=6&p=7709&sid=55289913a9ab230efc50c49da8952686&sid=0755162725f0c51abab3fa1739f8595b#p7709
_________________GoogleSiga o Portal Android no twitter: @portal_android- Nunca deixe de compartilhar a solução de algum problema; - Críticas, dúvidas ou sugestões relacionadas ao Portal Android? Participe do Portal; - Venda, troca, compra? Classificados; - Faça uma busca antes de postar, sua dúvida já pode ter sido respondida. Mecanismo de busca 1, Mecanismo de busca 2; - Não crie tópicos com títulos tipo "AJUDA URGENTE", "IMPORTANTE", "AJUDA POR FAVOR", "ESTOU DESESPERADO", etc...
|
| 05 Mar 2010, 10:40 |
|
|
|
Página 1 de 1
|
[ 11 Mensagens ] |
|
Quem está online |
Usuários vendo este fórum: adautox, Adeja, adelar, ademir.carvalhojr, aechiara, alansousa, Alexandre Castro, alexandrepom, Alexandrercarvalho, alexmarcolongo, alexsander.miranda, andre.hebeler, Androidthebest, arilsonm, avsouza, bigr ecreio, blaster, boydivalor, Cajux, car.demarco, carlos rodrigues, carlosavasconcelos, cesschneider, cfranca, Chanceler Supremo Finis Valorum, Chewbacca, christian, ciro, CKorneLL, Clauber, compto, Cynthia, d.paim, Danilo Dias, danilosouza, Darkluna, Deiapinh, Demerval, Diego Rufino, diogeneskelsen, dobau, Douglas Siviotti, dr.faro, DroidBot, emersonalencar, Eneias, erikopa, everaldo, Felipe, FelipeOliveira, ffabiano, fgalvão, fredjpa, freina, Gabriel, gabrielpg, genildof, Google Android, gusrp, gutodias, HAMSES, hbarroco, hebert, henrikesilva1, hugomarinho, HyagoRules, ICCrawler - ICjobs, ice, Ielo8, Igor_M, itsN, jackdaniel, jhonguitar, jonasminas, Jorge Machin, jrchuteboxe, Julio Assis, kecyobarros, konos, lalaine, leoadias, Leonardo333, leonardodamata, lucianoedipo, Lucious, mam_computer, Marcelo Alves, marciosoliveira, marcosrogel, marlovich, mauriciobreide, mcroft, mravel, Mvitor, nardosnt, Nice, nina.rm, nocivus, Obi-Wan Kenobi, onaiggac, PAMinhoto, paulanegreiros, Paulo, paulokiller, pfsmorigo, Princesa Léia Organa, pumadeejay, rafael.winter, ramonsa, ramonsiebra, Ranieri, rayberg, rbenatti, rfrafael, ricardo, ricdigital, Rickxdx, rlecheta, rodrigo_corinthians, Romulo, ronamore, ronanPlus, Roney dos Santos, rtodao, rubens_olv, ruizsa, Samuka, sasuke_sarutobi, shazaum, slackware, srmoreira, tChAnDy, Teodoro, ThiMatsu, Tiago Sousa Roch, tiagoxv, tiasousa, tonylock, tricx16, viniciusgoncalves, Webnet, wilson.slima, XPTO, zeantonio, zenden1503 e 3 visitantes |
|
Você não pode criar novos tópicos neste fórum Você não pode responder tópicos neste fórum Você não pode editar suas mensagens neste fórum Você não pode excluir suas mensagens neste fórum Você não pode enviar anexos neste fórum
|
|