Solucionado (ver solução)
Solucionado
(ver solução)
7
respostas

Erro de implantação

Ao executar o projeto aparece a mensagem "Houve erros de implantação. Continuar?" Se clico em sim, não acontece nada, e se clico em não, volta para o visual studio. Na saída só aparece a mensagem "========== Implantação: 0 com êxito, 1 com falha, 0 ignorados ========== "

7 respostas

Olá, Valter

Você está usando emulador ou aparelho físico Android? Se estiver usando emulador, qual o tipo dele?

Boa noite Marcelo.

Então, no projeto criado no visual studio 2017, existem vários emuladores: TestDrive, TestDrive.Android, TestDrive.iOS, TestDrive.UWP (Universal Windows). É isso que você esta falando sobre emulador?

Alguém pode me ajudar?

Restaurando pacotes do NuGet... Para impedir que o NuGet restaure pacotes durante a compilação, abra a caixa de diálogo Opções do Visual Studio, clique no nó Gerenciador de Pacotes e desmarque 'Permitir que o NuGet baixe pacotes ausentes durante a compilação'. 1>------ Compilação iniciada: Projeto: TestDrive.Android, Configuração: Debug Any CPU ------ 1> TestDrive.Android -> D:\Alura\C#\Xamarim\TestDrive\TestDrive\TestDrive.Android\bin\Debug\TestDrive.Android.dll 2>Selecione um dispositivo válido antes de executar o aplicativo. 2>------ Implantação iniciada: Projeto: TestDrive.Android, Configuração: Debug Any CPU ------

2>Erro: Cancelado

Compilar: 1 com êxito, 0 com falha, 0 atualizados, 0 ignorados ==========

Implantação: 0 com êxito, 1 com falha, 0 ignorados ==========

Oi Valter

Queria saber qual emulador você está selecionando no Visual Studio, como por exemplo aparece nesta imagem:

Boa tarde Marcelo, tudo bom.

Então pelo que pesquisei preciso instalar um emulador tipo hyper-v, porem não é compatível com o Windows 10 home, para aparecer essas opções como mostra a imagem que você mostrou. O meu aparece apenas 3 opções: TestDrive.Android, TestDrive.iOS, TestDrive.UWP (Universal Windows).

solução!

Oi Valter, boa tarde

então nesse caso você teria que fazer deploy diretamente para um celular Android, já que o Windows Home não suporta Hyper-V.

Para isso, você precisa seguir alguns passos para habilitar instalação de aplicações desenvolvidas a partir do Visual Studio: https://developer.xamarin.com/pt-br/guides/android/getting_started/installation/set_up_device_for_development/