Android için Hızlı Başlangıç

Android ile Arcore kullanmaya başlamak için, Arcore SDK ile birlikte hello_ar_kotlin veya hello_ar_java örnek uygulamayı çalıştırabilirsiniz. Bu örnek uygulamalar kullanmak OpenGL 2D ve 3D vektör grafikleri oluşturma için bir programlama arabirimi. Uygulamalar, algılanan tüm uçakları görüntüler ve kullanıcının bir 3D model yerleştirmek için bir uçağa dokunmasına izin verir.

Geliştirme ortamınızı ayarlayın

Örnek bir proje açın

  1. Android Studio'da ARCore SDK GitHub deposunu klonlayın.

    Bunu yapmanın birçok yolu vardır:

    • Yerleşik bir Android Studio kurulumu için:

      • Gönderen Git menüsünden seçin Clone .
      • In Version control açılır, seçmek Git sürüm kontrol sistemi olarak.
      • Gelen URL alanına, Arcore GitHub depo için aşağıdaki URL'yi girin:

        https://github.com/google-ar/arcore-android-sdk.git

    • Ayrıca açabilirsiniz Terminal ve ihraç git clone aşağıdaki gibi komutu:

      git clone https://github.com/google-ar/arcore-android-sdk.git
  2. Örnek projelerden birini aşağıdaki gibi açın (bir projeyi oluşturmak ve çalıştırmak için açıkça açmalısınız).

    • Gönderen File menüsünden seçin Open .
    • In arcore-android-sdk/samples klasöründe, şunlardan birini seçin hello_ar_kotlin veya hello_ar_java klasörü ve ardından Open .

Cihazınızı veya öykünücünüzü hazırlayın

Bir üzerinde AR uygulamalarını çalıştırabilir desteklenen cihazda veya Android Öykünücüsünde. Uygulamayı çalıştırmadan önce öykünücüde AR için Google Play Hizmetlerini güncellemeniz gerekir. Bkz Android Öykünücüsünde Run AR Uygulamalar Daha fazla bilgi için.

Örneği çalıştır

Emin olun Android cihazı geliştirme makineye bağlı ve tıkırtı Run Android Studio'da.

Android Studio, projenizi hata ayıklanabilir bir APK'ya dönüştürür, APK'yı yükler ve ardından uygulamayı cihazınızda çalıştırır. Daha fazla bilgi için, bkz oluşturmak ve App çalıştırın .

Yüklemek veya güncellemek için istenebilir AR için Google Play Hizmetleri eksik veya güncel olup olmadığını. Seçin CONTINUE Google Play Store'dan yükleyin veya el anlatıldığı gibi güncellemek için AR için Güncelleştirme Google Play Services .

Hello_ar_java uygulaması tespit AR düzlem yüzeylerde üç boyutlu arcore piyonu yerleştirmenizi sağlar. O ile uygulanan Android GL SurfaceView kamera Önizlemeyi oluşturmak için kullanılan ve temel AR Planes ve Çapalar gibi nesneleri edilir. hello_ar_java 'in örnek oluşturma çerçeve bulunabilir com/google/ar/core/examples/java/common/samplerender .

Anında Yerleştirmeyi Kullan

Anında Yerleştirme API'si, kullanıcının ARCore'un yüzey geometrisini algılamasını beklemeden ekrana bir AR nesnesi yerleştirmesine olanak tanır. Kullanıcı çevrede daha fazla hareket ettikçe nesne yerleşimi gerçek zamanlı olarak iyileştirilir. ARCore, AR nesnesinin yerleştirildiği bölgede doğru pozu algıladığında, beyaz nesne otomatik olarak doğru poz olacak şekilde güncellenir ve opak hale gelir.

Anında Yerleştirme kullanarak sanal bir nesne yerleştirin

Anında Yerleştirme otomatik hello_ar_java etkindir. Ekranındaki dişli çark simgesi dokunun ve seçim Instant Placement açılır menüde. Enable Instant Placement Onay kutusu önceden seçilmelidir.

Bir nesne yerleştirmek için ekrana dokunun. ARCore'un sanal nesneyi doğru bir şekilde sabitlemek için çevreniz hakkında yeterli veri alabilmesi için ekranda holografik nesnenin belirdiğini gördükten sonra cihazı hareket ettirmeye devam ettiğinizden emin olun.

Sonraki adımlar