Test ve hata ayıklama

Ön koşullar

Geliştirici Önizlemesi, üretim uygulamalarında kullanılmak üzere tasarlanmamıştır. Bu nedenle, Google Play Hizmetleri'nin beta sürümünü kullanmanız gerekir. Beta Programı'na kaydolmayla ilgili bu kılavuza bakın.

Birden fazla cihazda deneyim çalıştırıp test etmek için en az iki Android cihazınız olmalıdır cihazlar (örneğin, telefon ve tablet). Cihazlar:

  • Google Play Hizmetleri Beta yüklü olmalıdır.
  • Aynı birincil Google Hesabı'nı kullanma
  • Quick Share etkin ve yakındaki cihazlar tarafından görülebilir olmalıdır.
  • Birbirine yakın olmalıdır

Uygulamalarınızı dağıtma

Android Studio üzerinden dağıtma

Android Studio üzerinden dağıtım yaparken aşağıdaki adımları tamamlayın:

  1. Uygulamanızın Android Studio projesini açın.
  2. Çalıştır > Yapılandırmaları Düzenleyin. Yapılandırmayı Çalıştır/Hata Ayıklama penceresi görünür.
  3. Başlatma Seçenekleri altında, Başlat'ı uygulamanızın ana veya birden fazla cihaz olarak ayarlayın etkinliği'ne dokunun.
  4. Uygula'yı ve ardından Tamam'ı tıklayın.
  5. Uygulamayı test cihazınıza yüklemek için Çalıştır'ı tıklayın.

Komut satırını kullanarak dağıtma

Komut satırını kullanarak dağıtım yaparken şurada kullanılan tüm cihazlar için bu adımları tekrarlayın: test ediyoruz. Bu bölümde, alan adınızın adının uygulama modülü: crossdevice-app.

./gradlew crossdevice-app:installDebug
# Start the app's activity. This example uses the sample app.
adb shell am start -n \
  com.example.dtdi/com.example.crossdevice.MainActivity

Hata ayıklamayla ilgili ipuçları

Uygulamada hata ayıklamak için Android Studio'da Hata ayıkla düğmesini tıklayın.

Çok cihazlı deneyimlerin eş zamansız ve dağıtılmış doğası düşünüldüğünde sadece hata ayıklama ile çalışmak zor olabilir. Avantajdan yararlanın günlük oluşturma ve analiz konularında daha fazla bilgi edineceksiniz. Cihazlar arası SDK, geri çağırma özellikleri sunmak için tasarlanmıştır. hem başarılı hem de başarısız işlemlerde önemli bir rol oynar. Bu nedenle, daha kolay hata ayıklama için geri çağırma olanakları ve günlük çıkışları içerir.

Aktarımınız başarısız olduysa ve cihaz keşfi veya yeni bir oturum başlatamıyorsanız hızlı paylaşım durumunu hızlı bir şekilde sıfırlamak için uçak modunu açık ve kapalı tutmayı deneyebilirsiniz.

Görüşlerinizi paylaşın

Geri bildiriminiz, Cihazlar arası SDK Geliştirici Önizlemesi'nin önemli bir parçasıdır. Bulduğunuz sorunları veya Android'de cihazlar arası SDK'yı iyileştirme konusundaki fikirlerinizi bize bildirin.