Executar a aplicação de exemplo: Android - Xamarin (C#)

Este início rápido aborda como executar a aplicação de exemplo Âncoras Espaciais do Azure para dispositivos Android com Xamarin (C#). O Azure Spatial Anchors é um serviço de programador de várias plataformas que lhe permite criar experiências de realidade mista com objetos que persistem na sua localização nos dispositivos ao longo do tempo. Quando terminar, terá uma aplicação Android que pode guardar e recuperar uma âncora espacial.

Vai aprender a:

  • Criar uma conta de Âncoras Espaciais
  • Configurar o identificador de conta e a chave de conta do Spatial Anchors
  • Implementar e executar num dispositivo Android

Se não tiver uma subscrição 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 tem:

Criar um recurso de Âncoras Espaciais

Aceda ao Portal do Azure.

No painel esquerdo, selecione Criar um recurso.

Utilize a caixa de pesquisa para procurar Âncoras Espaciais.

Captura de ecrã a mostrar os resultados de uma pesquisa de Âncoras Espaciais.

Selecione Âncoras Espaciais e, em seguida, selecione Criar.

No painel Conta de Âncoras Espaciais , faça o seguinte:

  • Introduza um nome de recurso exclusivo com carateres alfanuméricos normais.

  • Selecione a subscrição à qual pretende anexar o recurso.

  • Crie um grupo de recursos ao selecionar Criar novo. Dê-lhe o nome myResourceGroup e, em seguida, selecione OK.

    Um grupo de recursos é um contentor lógico no qual os recursos do Azure, como aplicações Web, bases de dados e contas de armazenamento, são implementados e geridos. Por exemplo, pode optar por eliminar todo o grupo de recursos num único passo simples mais tarde.

  • Selecione uma localização (região) na qual colocar o recurso.

  • Selecione Criar para começar a criar o recurso.

Captura de ecrã do painel Âncoras Espaciais para criar um recurso.

Após a criação do recurso, o portal do Azure mostra que a implementação está concluída.

Captura de ecrã a mostrar que a implementação de recursos está concluída.

Selecione Ir para recurso. Agora pode ver as propriedades do recurso.

Copie o valor do ID da Conta do recurso para um editor de texto para utilização posterior.

Captura de ecrã do painel de propriedades do recurso.

Copie também o valor do Domínio de Conta do recurso para um editor de texto para utilização posterior.

Captura de ecrã a mostrar o valor de domínio da conta do recurso.

Em Definições, selecione Chave de Acesso. Copie o valor da chave primária , Chave de Conta, para um editor de texto para utilização posterior.

Captura de ecrã a mostrar o painel Chaves da conta.

Abrir o projeto de exemplo

Clone o repositório de exemplos ao executar os seguintes comandos:

git clone https://github.com/Azure/azure-spatial-anchors-samples.git
cd ./azure-spatial-anchors-samples

Abra Xamarin/SampleXamarin.sln no Visual Studio.

Configurar o identificador e a chave da conta

O próximo passo é configurar a aplicação para utilizar o identificador de conta e a chave de conta. Copiou-os para um editor de texto ao configurar o recurso Âncoras Espaciais.

Abra Xamarin/SampleXamarin.Common/AccountDetails.cs.

Localize o SpatialAnchorsAccountKey campo e substitua Set me pela chave de conta.

Localize o SpatialAnchorsAccountId campo e substitua Set me pelo identificador de conta.

Localize o SpatialAnchorsAccountDomain campo e substitua Set me pelo domínio da conta.

Implementar a aplicação no seu dispositivo Android

Ligue o dispositivo Android, inicie sessão e ligue-o ao computador com um cabo USB.

Defina o projeto de arranque como SampleXamarin.Android, altere a Configuração da Solução para Lançamento e selecione o dispositivo para o qual pretende implementar no menu pendente do seletor de dispositivos.

Captura de ecrã que mostra o menu para selecionar o projeto e o dispositivo no Windows.

Selecione Depurar>Iniciar depuração para implementar e iniciar a sua aplicação.

Na aplicação, selecione Básico para executar a demonstração e siga as instruções para colocar e recuperar uma âncora.

Captura de ecrã 1Captura de Ecrã 2Captura de Ecrã 3

Limpar os recursos

Nos passos anteriores, criou os recursos do Azure num grupo de recursos. Se provavelmente não necessitar desses recursos no futuro, pode eliminá-los ao eliminar o grupo de recursos.

No menu portal do Azure ou home page, 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 os que pretende eliminar.

Selecione Eliminar grupo de recursos, escreva myResourceGroup na caixa de texto a confirmar e, em seguida, selecione Eliminar.

Passos seguintes

Neste início rápido, criou uma conta de Âncoras Espaciais. Em seguida, configurou e implementou uma aplicação para guardar e recuperar âncoras espaciais. Para saber mais sobre como melhorar a aplicação para poder partilhar âncoras espaciais com outros dispositivos, avance para o próximo tutorial.