terça-feira, 19 de abril de 2016

Como Habilitar Intellisense Xamarin Android XAML

Vamos lá para mais uma dica de como desenvolver com o Xamarin. Se por algum motivo o seu Intellisense não está ativado vou mostrar como ativa lo.


Primeiramente é necessário ir no menu XML ->> Schemas, ordenar por "Filename" e verificar se os arquivos "android-layout-xml.xsd" e "schemas.android.com.apk.res.android.xsd" se encontram lá, caso estejam é só habilita los, caso não estejam...


Baixe esses arquivos nos links abaixo:

Salve os com a extensão .xsd e logo em seguida coloque os na pasta
"C:\Program Files (x86)\MSBuild\Xamarin\Android" ou a pasta equivalente caso seu sistema e programa sejam 64bits.



Reinicie o seu Visual Studio e o intellisense estará funcionando. Agora é só alegria na hora de codificar =]


Valeu galera. Qualquer dúvida deixe nos comentários. o/

A valid Xcode installation could not be found!

Para trabalhar com Xamarin.Forms é necessário instalar o Xcode no seu Mac, porém após eu efetuar a instalação da última versão do Xcode (7.3) me deparei com o erro abaixo.


Mesmo o Xcode estando setado corretamente nas propriedades do Xamarin Studio o erro persistia. O problema está na imcompatibilidade da última versão do Xcode com o Xamarin. A equipe do Xamarin já está trabalhando para corrigir essa imcompatibilidade, mas enquanto isso não acontece, para resolver o problema basta fazer um downgrade da versão do Xcode. Eu baixei a versão 7.1.1 e funcionou corretamente. Para baixar a versão anterior do Xcode basta ir no link abaixo:

https://developer.apple.com/downloads/

Por hoje é só isso. Até a próxima o/

terça-feira, 12 de abril de 2016

Unsupported major.minor version (Visual Studio 2015 Xamarin)

Boa tarde galera, esse meu primeiro post será um de uma série de posts que irei fazer sobre a Plataforma Xamarin. Estou estudando essa plataforma e enfrentando diversos erros na hora de montar o ambiente. E realmente está sendo difícil achar a solução para todos. Portanto o meu objetivo com esse blog é facilitar a vida de vocês desenvolvedores que vão começar a programar com essa maravilhosa plataforma chamada Xamarin. Então vamos lá.

Ao abrir um projeto padrão Xamarin.Android no Visual Studio eu me deparei com o seguinte erro:



Unsupported major.minor version??? O que isso?
Pois é... eu também fiquei me perguntando, e o VS não da mais muitas informações sobre o assunto. Depois de pesquisar um pouco descobri que o Template de projeto que o VS cria vem com o "Target Android Version" setado para a última versão do Android (no caso atual a Marshmallow). E para que todos os recursos dessa versão funcione é necessário a biblioteca java 8 e eu só tinha a 7 instalada na minha máquina.

Para resolver o problema vá no site e faça o download do jdk conforme imagem abaixo:



Feito isso, instale o jdk e posteriormente altere o local de onde o Visual Studio utiliza o jdk para o novo caminho. (Tools ->> Options ->> Xamarin)


Pronto. Agora basta dar um rebuild na solução e o problema está resolvido =]

Qualquer dúvida, sugestões, reclamações, deixem aí nos comentários. Logo, logo estou de volta o/