Wear uygulamalarını paketleyin ve dağıtın

Wear OS ile kullanıcılar Play Store'u kol saatinden ziyaret edebilir ve doğrudan kol saatine bir Wear uygulaması indirin. Ayrıca, kullanıcı web tabanlı Play Store'u kullanarak bir uygulamayı doğrudan saatine yükleyebilir.

Play Store için plan yapma

Hem telefonda hem de saatte çalışan tek bir APK oluşturmak mümkün değildir.

Uygulamanızın saatinizdeki Play Store'da görünmesini sağlamak için kol saatini yükleyin Play Console'daki Android Paket Kiti (APK) herhangi bir APK'da yapar. Yalnızca saat APK'nız varsa ve telefon APK'nız yoksa tamamlanması gerekir.

Saat APK'sına ek olarak telefon APK'nız varsa Çoklu APK yayınlama yöntemini kullanın.

Wear saatlerine dağıtım

Wear OS yüklü cihazlarda kullanıcı, ilişkili bir saat uygulaması olan bir telefon uygulaması yüklediğinde Kullanıcı, mevcut saat uygulamasıyla ilgili bir saat bildirimi alır. Bildirime dokunma Saat uygulaması Play Store'u açarak kullanıcıya saat uygulamasını yükleme seçeneği sunar.

Play Console'u kullanarak bir saat APK'sı yüklediğinizde Wear APK'nızı bağımsız olarak güncelleyebilirsiniz bu APK'dan deneyin. Kullanıcılarınız saat Play Store'u kullanarak güncellemeleri alır. Google Takvim widget'ını Play Console'a bir güncelleme aktarırsanız kullanıcı devre dışı bırakmadığı sürece uygulama otomatik olarak güncellenir. otomatik güncellemelerle ilgili daha fazla bilgi edinebilirsiniz. Kullanıcılar ayrıca Play Store'da bulabilirsiniz.

Sürüm kodu belirtme

Saat APK'sının sürüm kodu tüm form faktörlerinde benzersiz olmalıdır. Sürüm kodu şeması, telefon APK'sının şemasından bağımsız olmalıdır.

Wear APK'nız ve tamamlayıcı APK'nız kodu paylaşıyor ve koordineli işlem gerektiriyorsa sürüm kodunun son iki hanesini APK varyantları. APK varyantına örnek olarak CPU mimarisi verilebilir. Mesela bkz., Sürüm kodu şeması kullanma.

Önerilen sürüm kodu şeması aşağıda verilmiştir:

  • Sürüm kodunun ilk iki hanesini olarak ayarlayın targetSdkVersion (ör. 28).
  • Sonraki üç basamağı ürün sürümüne ayarlayın (örneğin, ürün sürümü 1.5.2'dir.
  • Sonraki iki basamağı derleme veya sürüm numarasına ayarlayın (ör. 01).
  • Son iki basamağı 00 gibi bir çoklu APK varyantı için ayırın.

Örneğin, buradaki örnek değerler (28, 152, 01 ve 00), bir sürüm kodu: 281520100.

Daha fazla bilgi için bkz. Uygulama sürümü bilgilerini ayarlama

Saat için hedefleme ayarlama

Android manifest dosyanızda uses-feature ayarını yapmanız gerekir. öğesini android.hardware.type.watch olarak ayarlayın. required özelliğini false ile ilişkilendirin; için tek bir APK oluşturmak Wear ve Wear olmayan cihazlar desteklenmez.

Örneğin, bir APK'nın uses-feature ayarı aşağıdaki örnekte, Google Play APK'yı yalnızca izleme için sağlar:

<manifest package="com.example.standalone"
    xmlns:android="http://schemas.android.com/apk/res/android">
    <uses-feature
        android:name="android.hardware.type.watch"/>
    ...
</manifest>

Önceki kod örneğinde android.hardware.type.watch ayarını birleştir gibi diğer ölçütlerle (ör. SDK sürümü, ekran çözünürlüğü) CPU mimarisi. Bu şekilde, farklı Wear APK'ları farklı donanımları hedefleyebilir yapılandırmanın üç yolu vardır.

Uygulamanın bağımsız ayarını belirtme

Wear, saat uygulamalarının Android manifest dosyasında bir meta-data öğesi gerektirir. olarak <application> öğesinin alt öğesi olarak kabul edilir. Kişinin adı meta-data öğesi com.google.android.wearable.standalone ve değer, true veya false. Bu öğe, Saat uygulamasının _bağımsız_ bir uygulama olup olmadığı, yani telefon olmadan ve kimlik doğrulama dahil olmak üzere temel işlevleri için başka bir cihaz gerekmez.

com.google.android.wearable.standalone değeri şöyle olsa bile: false, saat uygulaması, telefon uygulaması yüklenmeden önce yüklenebilir. Bkz. Bağımsız olmayan ve bağımsız Wear OS uygulamaları hakkında daha fazla bilgi için saat uygulamasının kategorilendirmesi konusunda daha fazla bilgi için ayarları okumanızı öneririz.

Not: Wear uygulamanıza eşlik eden bir telefon uygulaması varsa iki uygulama için aynı paket adını kullanın.

Play Console'u kullanma

Play Console'u kullanarak Bir uygulama girişine bağımsız bir Wear APK'sı yüklemek.

Daha fazla bilgi için bkz. Birden fazla APK desteği ve uygulamasını indirin. APK'nın imzalandığından emin olun yükleyin.

APK'nızı yükleme ve yayınlama

Wear APK'nızı kullanarak yükleme ve yayınlama Play Console, mobil APK'lardakine benzer bir süreçle karşılaşabilirsiniz. Ancak Play Console'da Wear OS'i etkinleştirmeniz gerekir. uygulayın:

  1. Play Console'da Kurulum'a gidin ve diğer seçenekleri açmak için tıklayın.
  2. Gelişmiş Ayarlar'ı ve ardından Form faktörleri sekmesini seçin. Form faktörü ekle'yi tıklayın.
  3. Wear OS'i tıklayın.

Wear OS uygulamanızın ekran görüntüsünü yükleyin ve uygulamanızın Google Play Store'unda Wear OS'ten bahsedin inceleyebilirsiniz. Wear OS'e dağıtma konusuna bakın konulu videomuzu izleyin.

Wear OS uygulamalarının Play Store'dan reddedilmesinin en önemli nedenleri

Uygulamanızın Play tarafından reddedilme olasılığını azaltmak için aşağıdaki listeyi inceleyin Mağaza. Ayrıca, Wear OS uygulama kalitesi sayfasını inceleyin.

"Wear OS"ten bahsedilmiyor mağaza girişinde

"Wear OS"ten bahsetmeniz gerekiyor mağaza girişinden inceleyebilirsiniz.

Temel işlev bozuk

Bu geniş bir kategoridir, ancak uygulamalar düzgün çalışmazsa reddedilir. Şunlardan emin olun: uygulamanızı emülatörde ve fiziksel bir cihazda kapsamlı bir şekilde test ediyorsunuz.

Ayrıca, uygulamanızın ekran görüntülerinin uygulamanın nasıl göründüğünü yansıttığından emin olun. Öğe ekran görüntüleri doğru değilse uygulama "reklamı yapılan şekilde çalışmıyor" olarak kabul edilir ve reddedildi.

Wear ekran görüntüsü yok

Wear ekran görüntüsü eklemeniz gerekiyor. Ekran görüntüsü alma süreci de benzerdir gibi bir işlem var. yüklemeyi seçebilirsiniz. Birkaç Wear var ekran görüntüleriniz için görünüm kullanılabilir.

Yuvarlak ekranlara göre biçimlendirilmemiş

Uygulamanız yuvarlak ekranları desteklemiyorsa Play Store açıklamasında bunu belirttiğinizden emin olun. Aksi takdirde, uygulamanın düzeni yuvarlak ekranda doğru şekilde oluşturulmazsa reddedilir.

Uygulamanızı yuvarlak bir cihaz veya emülatör üzerinde test ederek düzenlerin oluşturulduğundan emin olun. sağlayabilir. Android Studio'da Düzen İnceleyici'de bulunan Wear OS düzenlerini kullanın. Daha fazla bkz. Düzen Denetleyicisi'ni açın.

İşlev gereksinimleri karşılanmamış

Eksik işlev şartlarından biri, bildirimlerin Wear için geliştirilmemesidir. Şu politikalara uyduğunuzdan emin olun: Wear OS uygulamalarıyla ilgili kalite yönergeleri ve kullanıcıların Şunun için RemoteInput: mesajlaşma uygulamaları.