2
respostas

Erros : "No Source found that matches the given..."

Olá, estou com problemas para compilar o código demonstração. Fiz todos os procedimentos de instalação do VS e Xamarin conforme o indicado mas quando compilo o código recebo vários erros de compilação:

No resource found that matches the given name: attr 'colorPrimaryDark'.No resource found that matches the given name: attr 'windowNoTitle'.... (os demais são semelhantes)

Alguém pode me explicar o porque isso está ocorrendo e como solucionar ?

OBS1: Na sessão de extras do SDK Manager estão instalados os seguintes recursos: - Android Support Repository - Google Play Services - Google Repository - Google Play Biling Library - Google USB Driver O Intel HAXM aparece com o status - Not compatible with Windows

OS da maquina : Windows 10 PRO

OBS2: Reforçando um dos tópicos neste fórum, também fiquei um pouco frustrado com o fato do curso não ser ministrado usando Windows (que naturalmente será a plataforma usada pela grande maioria dos usuários do curso e a ferramenta emprega recursos da MS ). No outro tópico foi dito que este curso seria atualizado em breve (o post é de alguns meses atrás), quando a nova versão estará disponível ?

2 respostas

Olá, Daniel!

Essa dúvida já apareceu aqui no fórum, e um aluno conseguiu resolver com os seguintes passos:

Você precisa verificar se o pacote Xamarin.Android.Support.v7.AppCompat está instalado.

1) Com a solução aberta no Xamarin Studio, clique com botão direito no seu projeto e selecione "Add - Add Packages"

2) Isso vai abrir a janela Add Packages, mostrando uma lista dos pacotes NuGet disponíveis da galeria NuGet

3) Na caixa de texto de busca, procure por Xamarin.Android.Support.v7.AppCompat

4) Instale esse pacote, feche a abra novamente a solução, e recompile o projeto.

Sobre o curso de Xamarin para Windows, em breve (muito breve) estaremos disponibilizando os cursos Xamarin para Visual Studio, partes 1 e 2. Esses cursos já foram gravados e estão em edição.

Boa sorte e bons estudos!

Olá Marcelo, obrigado por sua resposta!

Verifiquei aqui, aparentemente este pacote está instalado. Ele consta como a versão 23.3.0. Há uma versão mais atual (24.2.1) mas quando clico para update o processo falha com a seguinte mensagem:

Error Unable to resolve dependencies. 'Xamarin.Android.Support.v7.AppCompat 24.2.1' is not compatible with 'Xamarin.Android.Support.Design 24.2.1 constraint: Xamarin.Android.Support.v7.AppCompat (= 24.2.1)', 'Xamarin.Android.Support.v7.MediaRouter 24.2.1 constraint: Xamarin.Android.Support.v7.AppCompat (= 24.2.1)', 'Xamarin.Forms 2.3.3.180 constraint: Xamarin.Android.Support.v7.AppCompat (= 23.3.0)'. 0

Existe outro pacote com nome semelhante (Crosslight.Xamarin.Android.v7.AppCompat), apenas como tentativa instalei. Persiste o problema.