Rychlý start: Vytvoření aplikace xamarinové aplikace pro Android pomocí Azure Spatial Anchors

Tento rychlý start popisuje, jak vytvořit aplikaci pro Android s Xamarinem pomocí Azure Spatial Anchors. Azure Spatial Anchors je vývojářská služba pro různé platformy, která umožňuje vytvářet prostředí hybridní reality pomocí objektů, které zachytává jejich umístění napříč zařízeními v průběhu času. Až budete hotovi, budete mít aplikaci pro Android, která dokáže uložit a odvolat prostorovou kotvu.

Dozvíte se, jak provést tyto akce:

  • Vytvoření Spatial Anchors účtu
  • Konfigurace Spatial Anchors účtu a klíče účtu
  • Nasazení a spuštění na zařízení s Androidem

Pokud ještě nemáte předplatné Azure,vytvořte si bezplatný účet před tím, než začnete.

Požadavky

Abyste mohli absolvovat tento rychlý start, ujistěte se, že máte následující:

  • Počítač Windows nebo macOS:
  • Nejnovější verze Xamarin.Android nainstalovaná a spuštěná na platformě podle vašeho výběru. Průvodce instalací Xamarin.Android najdete v průvodcích instalací Xamarin.Android.
  • Zařízení s Androidem s podporou ARCore a podporou vývojáře
    • Aby počítač mohl komunikovat se zařízením s Androidem, může být potřeba použít další ovladače zařízení. Další informace najdete tady.
  • Vaše aplikace musí cílit na ARCore 1.8.

Vytvoření Spatial Anchors prostředků

Přejděte na Azure Portal.

V levém podokně vyberte Vytvořit prostředek.

Pomocí vyhledávacího pole vyhledejte Spatial Anchors.

Snímek obrazovky zobrazující výsledky hledání Spatial Anchors

Vyberte Spatial Anchors a pak vyberte Vytvořit.

V Spatial Anchors Účet proveďte následující:

  • Zadejte jedinečný název prostředku pomocí běžných alfanumerických znaků.

  • Vyberte předplatné, ke které chcete prostředek připojit.

  • Vytvořte skupinu prostředků výběrem možnosti Vytvořit novou. Pojmechte ji myResourceGroup a pak vyberte OK.

    Skupina prostředků je logický kontejner, ve kterém se nasazují a spravují prostředky Azure, jako jsou webové aplikace, databáze a účty úložiště. Později se například můžete rozhodnout odstranit celou skupinu prostředků v jednom jednoduchém kroku.

  • Vyberte umístění (oblast), do kterého chcete prostředek umístit.

  • Výběrem možnosti Vytvořit zahajte vytváření prostředku.

Snímek obrazovky Spatial Anchors pro vytvoření prostředku

Po vytvoření prostředku se v Azure Portal zobrazí, že je vaše nasazení dokončené.

Snímek obrazovky znázorňující dokončení nasazení prostředku

Vyberte Přejít k prostředku. Teď můžete zobrazit vlastnosti prostředku.

Zkopírujte hodnotu ID účtu prostředku do textového editoru pro pozdější použití.

Snímek obrazovky s podoknem vlastností prostředku

Zkopírujte také hodnotu Domény účtu prostředku do textového editoru pro pozdější použití.

Snímek obrazovky zobrazující hodnotu domény účtu prostředku

V části Nastavení vyberte Přístupový klíč. Zkopírujte hodnotu Primární klíč, Klíč účtu, do textového editoru pro pozdější použití.

Snímek obrazovky s podoknem Klíče pro účet

Otevření ukázkového projektu

Naklonujte úložiště ukázek spuštěním následujících příkazů:

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

Otevřete Xamarin/SampleXamarin.sln v Visual Studio.

Konfigurace identifikátoru a klíče účtu

Dalším krokem je konfigurace aplikace pro použití identifikátoru účtu a klíče účtu. Zkopíroval jste je do textového editoru při nastavování Spatial Anchors prostředků.

Otevřete Xamarin/SampleXamarin.Common/AccountDetails.cs.

Vyhledejte SpatialAnchorsAccountKey pole a Set me nahraďte klíčem účtu.

Vyhledejte SpatialAnchorsAccountId pole a Set me nahraďte identifikátorem účtu.

Vyhledejte SpatialAnchorsAccountDomain pole a Set me nahraďte doménou účtu.

Nasazení aplikace do zařízení s Androidem

Na zařízení s Androidem se přihlaste a připojte ho k počítači pomocí kabelu USB.

Nastavte spouštěný projekt na SampleXamarin.Android, změňte Konfiguraci řešení na Vypustit a v rozevíracím seznamu selektoru zařízení vyberte zařízení, na které chcete nasazení nasadit.

Snímek obrazovky znázorňuje nabídku pro výběr projektu a zařízení v Windows

Vyberte > Ladit Spustit ladění a nasaďte a spusťte aplikaci.

V aplikaci vyberte Základní, aby se spouštěl ukázka, a podle pokynů umístěte a odpomeňte si ukotvení.

Snímek obrazovky 1  Snímek obrazovky 2  Snímek obrazovky 3

Vyčištění prostředků

V předchozích krocích jste vytvořili prostředky Azure ve skupině prostředků. Pokud předpokládáte, že už tyto prostředky nebudete potřebovat, můžete je odstranit tak, že odstraníte skupinu prostředků.

V nabídce Azure Portal nebo na domovské stránce vyberte skupiny prostředků. Pak na stránce skupiny prostředků vyberte myResourceGroup.

Na stránce myResourceGroup se ujistěte, že uvedené prostředky jsou ty, které chcete odstranit.

Vyberte Odstranit skupinu prostředků, do textového pole zadejte myResourceGroup a pak vyberte Odstranit.

Další kroky

V tomto rychlém startu jste vytvořili účet prostorových kotev. Pak jste nakonfigurovali a nasadili aplikaci, která bude ukládat a vracet prostorové kotvy. Pokud se chcete dozvědět víc o tom, jak aplikaci zlepšit, aby mohla sdílet prostorové kotvy s ostatními zařízeními, pokračujte k dalšímu kurzu.