Execute o aplicativo de exemplo: Android – Xamarin (C#)
Este guia de início rápido aborda como executar o aplicativo de exemplo de Âncoras Espaciais do Azure para dispositivos Android usando o Xamarin (C#). As Âncoras Espaciais do Azure são um serviço de desenvolvedor multiplataforma para você criar experiências de realidade misturada usando objetos que persistem sua localização em todos os dispositivos ao longo do tempo. Quando tiver terminado, você terá um aplicativo do Android que pode salvar e lembrar de uma âncora espacial.
Você aprenderá a:
- Criar uma conta de Âncoras Espaciais
- Configurar o identificador e a chave de conta das Âncoras Espaciais
- Implantar e executar um dispositivo Android
Caso você não tenha uma assinatura do Azure, crie uma conta gratuita do Azure antes de começar.
Pré-requisitos
Para concluir este início rápido, certifique-se de que:
- Um computador com Windows ou macOS:
- Se estiver usando o Windows:
- Uma versão atualizada do Visual Studio 2019 16.2 ou superior.
- Git para Windows.
- Git LFS.
- Se estiver usando o macOS:
- Uma versão atualizada do Visual Studio para Mac 8.1+.
- Git para macOS.
- Git LFS.
- Se estiver usando o Windows:
- A versão mais recente do Xamarin.Android instalada e em execução na plataforma de sua escolha. Para obter um guia para instalar o Xamarin.Android, consulte os guias de Instalação do Xamarin.Android.
- Um dispositivo Android habilitado para desenvolvedor e compatível com ARCore.
- Drivers de dispositivo adicionais podem ser necessários para que seu computador se comunique com seu dispositivo Android. Para saber mais, clique aqui.
- Seu aplicativo deve ser destinado ao ARCore 1.8.
Criar um recurso Âncoras Espaciais
Vá para o Portal do Azure.
No painel esquerdo, clique em Criar um recurso.
Use a caixa de pesquisa para Âncoras Espaciais.
Selecione Âncoras Espaciais e clique em Criar.
No painel Conta de Âncoras Espaciais, faça o seguinte:
Insira um nome de recurso exclusivo usando caracteres alfanuméricos normais.
Selecione a assinatura que você deseja anexar o recurso.
Crie um grupo de recursos, selecionando Criar novo. Nomeie-o myResourceGroup e clique em OK.
Um grupo de recursos é um contêiner lógico no qual os recursos do Azure, como aplicativos Web, bancos de dados e contas de armazenamento, são implantados e gerenciados. Por exemplo, é possível excluir posteriormente todo o grupo de recursos com uma única etapa simples.
Selecione um local (região) para criar o recurso.
Selecione Criar para começar a criar o recurso.
Depois que o recurso for criado, o portal do Azure mostrará que a implantação foi concluída.
Selecione Ir para o recurso. Agora você pode ver as propriedades do recurso.
Copie o valor da ID da Conta do recurso em um editor de texto para usar posteriormente.
Copie também o valor do Domínio de Contas do recurso em um editor de texto para usar posteriormente.
Em Configurações, selecione Chave de Acesso. Copie o valor da Chave primária, Chave de Conta, em um editor de texto para usar posteriormente.
Abrir o projeto de exemplo
Clone o repositório de exemplos executando os seguintes comandos:
git clone https://github.com/Azure/azure-spatial-anchors-samples.git
cd ./azure-spatial-anchors-samples
Abra o Xamarin/SampleXamarin.sln
no Visual Studio.
Configurar a chave e o identificador da conta
A próxima etapa é configurar o aplicativo para usar o identificador e a chave de conta. Você os copiou em um editor de texto ao configurar o recurso Âncoras Espaciais.
Abra o Xamarin/SampleXamarin.Common/AccountDetails.cs
.
Localize o campo SpatialAnchorsAccountKey
e substitua Set me
pela chave de conta.
Localize o campo SpatialAnchorsAccountId
e substitua Set me
pelo identificador de conta.
Localize o campo SpatialAnchorsAccountDomain
e substitua Set me
pelo domínio da conta.
Implantar o aplicativo em seu dispositivo Android
Ligue o dispositivo Android, entre nele e conecte-o ao computador usando um cabo USB.
Defina o projeto de inicialização como SampleXamarin.Android, altere a Configuração da Solução para Versão e selecione o dispositivo no qual você deseja implantar no menu suspenso do seletor de dispositivos.
No aplicativo, selecione Básico para executar a demonstração e siga as instruções para posicionar e relembrar uma âncora.
Limpar os recursos
Nas etapas anteriores, você criou os recursos do Azure em um grupo de recursos. Se você não espera precisar desses recursos no futuro, poderá excluí-los ao excluir o grupo de recursos.
No menu do portal do Azure ou na Página inicial, selecione Grupos de recursos. Em seguida, na página Grupos de recursos, selecione myResourceGroup.
Na página myResourceGroup, certifique-se de que os recursos listados são aqueles que deseja excluir.
Selecione Excluir grupo de recursos, digite myResourceGroup na caixa de texto para confirmar e selecione Excluir.
Próximas etapas
Neste início rápido, você criou uma conta de Âncoras Espaciais. Em seguida, você configurou e implantou um aplicativo para salvar e fazer recall de âncoras espaciais. Para saber mais sobre como melhorar o aplicativo, de modo que ele possa compartilhar âncoras espaciais com outros dispositivos, continue no próximo tutorial.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de