O EMULADOR,NAO FUNCIONA NO XAMARIM

 Tópico anterior Próximo tópico Novo tópico

O EMULADOR,NAO FUNCIONA NO XAMARIM

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#480897 - 16/04/2018 15:27:47

MARCOS

Cadast. em:Dezembro/2003


Boa tarde, colegas!
Tenho o "AndroidStudio", que permite criar aplicativos Java, para mobile (Android).
Nele consigo executar projetos pelo emulador, normalmente.

Mas, ao tentar executar o emulador, no Visual Studio.NET (2017), usando Xamarim nao funciona
Ao executar o emulador , para testar um ADV que criei, surge a seguinte mensagem
de erro:

Starting emulator for AVD 'LGXPower'
[248]:ERROR:./android/qt/qt_setup.cpp:28:Qt library not found at C:\Program Files (x86)\Android\android-sdk\tools\lib\qt\lib

Algum colega, sabe me dizer o que pode estar errado?





#480898 - 16/04/2018 16:34:30

CLEVERTON
SERRINHA
Cadast. em:Dezembro/2003


Membro da equipe
vc consegue fazer um Build/Rebuild ?



#480901 - 16/04/2018 17:15:15

MARCOS

Cadast. em:Dezembro/2003


Olá,Cleverton !
Consigo sim.
Sei que o problema não é o projeto.
Tanto assim , que quando crio um AVD, e tento testa-lo na janela do
Android Emulator, a mensagem que aparece é esta .



Resposta escolhida #480902 - 16/04/2018 17:18:39

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Você está criando o AVD pelo Visual Studio ou pelo Android Studio?




#480913 - 16/04/2018 20:48:00

CLEVERTON
SERRINHA
Cadast. em:Dezembro/2003


Membro da equipe
Cara, se vc está usando o VS2017, e o seu projeto é Xamarin.FORMS

porque vc não usa o LivePlayer?

Que é leve, direto no celular, sem qualquer tipo de fio.



#480931 - 17/04/2018 10:22:23

MARCOS

Cadast. em:Dezembro/2003


Bom dia!
Sim, estou usando o Visual Studio, para criar o AVD, no projeto.
Descobri que o Emulador do Visual Studio não estava instalado.
Instalei,reiniciei o computador, mas...
Mesmo assim, a mensagem de erro é a mesma, quando tento executar
o AVD, para testar.





#480932 - 17/04/2018 10:27:52

CLEVERTON
SERRINHA
Cadast. em:Dezembro/2003


Membro da equipe
Porque vc não tenta usar o Live  Player ? ( Xamarim.FORMS )

é mais rápido que o emulador, vc vê tudo em tempo real.
http://www.macoratti.net/17/08/xam_livep1.htm

VC já consegue usar tanto no android quanto no iOS



#480933 - 17/04/2018 10:55:15

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Dá uma olhada nesse tópico.




#480934 - 17/04/2018 10:59:12

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Citação:
:
Porque vc não tenta usar o Live  Player ? ( Xamarim.FORMS )

é mais rápido que o emulador, vc vê tudo em tempo real.
http://www.macoratti.net/17/08/xam_livep1.htm

VC já consegue usar tanto no android quanto no iOS


Vou ser sincero, esse live player é uma .



#480939 - 17/04/2018 14:26:16

CLEVERTON
SERRINHA
Cadast. em:Dezembro/2003


Membro da equipe

Última edição em 17/04/2018 14:26:35 por CLEVERTON

Citação:
:Vou ser sincero, esse live player é uma .


Em que aspecto? aqui comigo funciona beeeem beeeem mais rápido  que o emulador, sem falar que a renderização é 100% fiel ao produto final.




#480942 - 17/04/2018 15:17:29

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Última edição em 17/04/2018 15:23:22 por GUIMORAES

Citação:
:
:Vou ser sincero, esse live player é uma .

Em que aspecto? aqui comigo funciona beeeem beeeem mais rápido  que o emulador, sem falar que a renderização é 100% fiel ao produto final.


Primeiro, a Microsoft fez este app para sanar um problema grave do Visual Studio, que é não conseguir mostrar um preview do xaml no momento que está sendo desenhada a tela. Tudo bem que temos o Xamarin.Forms Previwer, mas também da problema, principalmente com controles personalizados, ele não exibe, e você tem que fazer o desenho as cegas, e isto vale também para o live player.
Os problemas não terminam aí, quando você faz uma aplicação em Xamarin forms, a renderização do mesmo controle, que você fez para o Android, é distorcida no IOS, ou seja, você desenha usando o live player, achando que está tudo bonitinho, e quando vai rodar no IOS, é de cair a cara.
Um exemplo bem simples, é quando criamos uma ListView personalizada, no android o visual está legal, mas no IOS, aí a coisa complica, pois ele sempre joga as informações para um lugar que você não quer (como para baixo, cortando a visualização).
Com base neste experiência, hoje, eu só crio uma tela se for para ver ela em um emulador ou dispositivo físico, não dá para se basear no live player.
Outro ponto importante é que mesmo fazendo os teste em um emulador, seja do android ou IOS, no dispositivo físico muda tudo, principalmente quando muda o tamanho, orientação, etc... Muitos problemas só aparecem com o dispositivo físico.
Sobre a velocidade do emulador, nunca tive problema com ele, acredito que isto seja devido as configurações do hardware.
Sou um pouco "encanado" com a parte visual das aplicações, então eu uso e abuso das mesmas, talvez por este motivo o live player não me atenda.

Um ponto importante que esqueci de mencionar, principalmente para quem está começando no mobile, não existe "arrasta e solta" de controles, é tudo na unha mesmo (pelo menos com o Xamarin, mas não que seja um ponto negativo, eu gosto e até prefiro). Então uma tela de visualização ajuda muito, mas ela deve funcionar, assim como funciona no Android Studio.




 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por MARCOS em 17/04/2018 17:14:00