ASSISTANT |
Şunlardan en az biri:
- Uygulamada, verilen destek işlemlerini gerçekleştiren bir etkinlik varsa
Kullanıcının yardım istediğinde bulunduğu bağlamla ilgili bilgiler
(örneğin, mevcut ön plan uygulamasının paket adı ve
bağlamsal bilgiler).
- Uygulama,
android.permission.BIND_VOICE_INTERACTION izni,
Ses tanıma gerçekleştirme ve aktif sesli etkileşim oturumları düzenleme.
Ayrıca, uygulama, hizmetin
taşıması anlamına gelir.
|
BROWSER |
Tümü:
- Uygulamada, uygulamaların örtülü niyet aracılığıyla çağırabileceği bir etkinlik var.
Bu da yeni bir API'ye karşılık gelen bir web
http:// adres.
- Uygulamanın bağlantılar arasında gezinmeyi işleyebilmesi gerekir. Yani,
Kullanıcı bir web sayfasını görüntüler ve
http:// adresini tıklar
uygulamanın içeriği görüntüleyebilmesi gerekir.
seçili bağlantıya karşılık gelmelidir.
- Uygulamanın, cihazın mevcut coğrafi konumunu sunabilmesi gerekir
istendiğinde ve kullanıcı onayladığında bu bilgileri web sayfalarına gönderebilir.
isteği gönderin.
|
DIALER |
Tümü:
- Uygulamada, uygulamaların örtülü niyet aracılığıyla çağırabileceği bir etkinlik var.
Bu ayar, cihaz etkinken çağrı içi kullanıcı arayüzünü sağlar
karar verebilir.
- Uygulama gelen arama isteklerini işleyebilir, bilgileri gösterebilir
arayanın telefon numarası gibi (örneğin, arayanın telefon numarası)
kullanıcıyı bulun ve kullanıcının aramayı yanıtlamasına veya reddetmesine izin verin.
- Uygulama, kullanıcıya arama başlatması ve arama yapması için bir yöntem sunar.
çağrı geçmişi oluşturabilirsiniz.
|
SMS |
Tümü:
- Uygulama,
SMS uygulamalarıyla ilgili gereksinimler.
- Uygulamada, uygulamaların örtülü niyet aracılığıyla çağırabileceği bir etkinlik var.
telefon numarasına mesaj gönderebilen bir özellik aracılığıyla istek gönderin.
- Uygulama,
android.permission.SEND_RESPOND_VIA_MESSAGE izni ve
örtülü niyetler tarafından çağrılabilir; bu işlev,
sırasında mesaj yoluyla yanıt vermeyi seçtiğinde Telefon uygulamasına
gelen arama. Uygulama, kendi mesajlaşmasını kullanarak mesaj gönderebilir
bahsedeceğim.
- Uygulamanın iki yayın alıcısı var. Bunlardan biri
android.permission.BROADCAST_SMS izni, diğeri ise
android.permission.BROADCAST_WAP_PUSH izni. Bu işlem
cihaza gönderilen metin tabanlı SMS ve MMS mesajlarını dinleme,
tıklayın. Uygulama, bundan sonra
SMS sağlayıcı ve kullanıcıları bilgilendirme.
|
EMERGENCY |
Tümü:
- Uygulama
sistem uygulaması
,
- Uygulamada, kullanıcının acil durum bilgilerini sunan bir etkinlik var.
Herkes, sayfadaki Acil Durum düğmesini kullanarak bu ekrana gidebilir
Acil Durum Numara Çevirici etkinliği.
|
HOME |
Uygulamada, kullanıcı bastığında ana ekranı başlatabilecek bir etkinlik var.
ana sayfa düğmesi. Ana ekranda uygulama simgeleri, widget'lar ve destek yer almalıdır
düğmelere veya hareketlere göre gezinme (örneğin, tüm uygulamaları görmek için yukarı kaydırma).
|
CALL_REDIRECTION |
Uygulamada android.permission.BIND_CALL_REDIRECTION_SERVICE tarafından denetlenen bir hizmet var
izin verdiği anlamına gelir. Hizmet,
gönderdiğiniz telefon numarasını telekomünikasyon çerçevesinden çıkarır ve
şu işlemleri yapabilirsiniz:
- Aramanın olduğu gibi yapılmasına izin ver.
- Giden numarayı, proxy numarası üzerinden yönlendirilecek şekilde değiştirin.
- Sesli aramayı iptal edin.
|
CALL_SCREENING |
Uygulamada android.permission.BIND_SCREENING_SERVICE izniyle korunan bir hizmet var.
iki işlevi yerine getirir:
- Çağrı engelleme ve filtreleme:Hizmet, arama engelleme ve filtreleme
aramalar telefondaki numara çevirici uygulamasına gönderilmelidir (hatta potansiyel
zili çaldırılır.) ve alıcısına sessizce gönderilmesi gereken
sesli mesaj.
- Arama tanımlama: Hizmet, arama verilerini
Kullanıcı arayüzünden bir çağrıyla ilgili bilgileri görüntüler.
|
SYSTEM_GALLERY |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, kullanıcıların e-postalarını depolamak, düzenlemek ve görüntülemek için bir kullanıcı arayüzü sağlar
videoları ve resimleri kullanabilirsiniz.
|
SYSTEM_AUTOMOTIVE_CLUSTER |
Tümü:
- Uygulama
sistem uygulaması
karşılaştırabilirsiniz.
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, otomotiv kümesi görüntüleme özelliği sağlıyor
(genellikle direksiyona bitişik olarak) başlar.
kişi listelerine ve arama kayıtlarına erişebilir.
|
COMPANION_DEVICE_WATCH |
Uygulama, bir saat cihazıyla ilişkilendirilmek ve bir cihazı yönetmek için istek gönderebilir
(
CompanionDeviceManager sınıfı). Kol saati
ve uygulama, uygulama tarafından sağlanan kullanıcı arayüzü
aracılığıyla bağlanıyor. Kullanıcılar,
Kol saatini uygulamadan yönetebilir. Örneğin, kişileri ve takvimi
senkronize edebilir,
ve bildirimleri ve telefon aramalarını yönetme
|
SYSTEM_AUTOMOTIVE_PROJECTION |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, telefon ekranının araçta yansıtılmasını sağlar
görüntüleyin. Sürücülerin Android'deki uygulamalara erişip bunları kontrol etmesini sağlar
müzik, navigasyon, telefon aramaları ve arama dahil olmak üzere
Dokunmatik, direksiyon dahil araçtaki giriş mekanizmalarını kullanarak
ve sesli komutlar var.
|
SYSTEM_SHELL |
Tümü:
- Uygulama
sistem uygulaması
her bir ekip üyesinin
Process.SHELL_UID UID.
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, komut satırı düzeyinde çalışan bir arayüz sağlar
Böylece kullanıcılar Android OS ile
etkileşime geçebilir. Örneğin, Yeşil Ofis
veya uygulama başlatma. Kabuk komutları
tarafından programlı bir şekilde yürütülür (gerekli izinler
verildi) ya da ADB aracından alınır.
|
SYSTEM_CONTACTS |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, kullanıcıların kişilerini yönetmeleri için bir kullanıcı arayüzü sağlar (örneğin,
görüntüleme, paylaşma, ekleme, kaldırma veya arama). Uygulama,
Kullanıcı, kişilerini uygulamadan güncellediğinde Kişiler sağlayıcısı.
Ayrıca kullanıcılar kişilerine şuradan telefon edebilir, e-posta veya kısa mesaj gönderebilir:
görebilirsiniz.
|
SYSTEM_SPEECH_RECOGNIZER |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, konuşma tanıma işlemi yapabilen bir hizmet sağlıyor.
- Bu uygulama, başka bir uygulamadan
mikrofon kullanımını doğru şekilde
çağrı uygulaması ve uygulama çalışma istatistiklerini günceller
buna göre hazırlar.
|
SYSTEM_WIFI_COEX_MANAGER |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, kablosuz kanalların listesini dinamik olarak ayarlayan bir hizmete sahip
nedeniyle uzak durun.
|
SYSTEM_WELLBEING |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, kullanıcıların dikkatlerinin dağılmasını azaltma olanağı sunmalıdır
ve kullanıcılara cihazlarını nasıl kullandıklarına ilişkin istatistikler (
(ör. haftalık ekran süresi).
|
SYSTEM_TELEVISION_NOTIFICATION_HANDLER |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, TV cihazlarındaki kullanıcılara uyarı bildirimleri göstermelidir. İlgili içeriği oluşturmak için kullanılan
uygulama, aşağıdaki durumlarda geçerli etkin bildirimleri de göstermelidir:
android.app.action.TOGGLE_NOTIFICATION_HANDLER_PANEL
intent gönderilir (SystemUI'den).
|
SYSTEM_COMPANION_DEVICE_PROVIDER |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, etrafındaki çevre birimi cihazlarını algılayabilmelidir. Google
kullanıcının, belirli bir çevre birimi cihazının, kullanıcı arayüzüyle uyumlu
bir uygulamayla ilişkilendirilmeli ve yönetilmelidir. Kullanıcı onayladığında,
yönetici uygulama ilişkilendirilmiş uygulamanın
çevre birimi cihazı (örneğin, adı, adresi, sınıfı ve bağlama)
durumu) ve bağ oluşturma sürecini başlatabilir.
|
SYSTEM_DOCUMENT_MANAGER |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulamada, kullanıcıların mevcut dokümanlara erişmesini sağlayan bir etkinlik var.
cihazda yeni dokümanlar oluşturmak için de kullanılır.
- Uygulama, Android CDD'de belirtilen tüm şartları karşılamalıdır
bölüm
2.2.3. Yazılım
başlığın altında
[3.2.3.1/H-0-1].
|
SYSTEM_ACTIVITY_RECOGNIZER |
Tümü:
- Uygulama
sistem uygulaması
,
- Uygulamada şu hizmet tarafından korunan bir hizmet bulunuyor:
İyi performans gösterebilen
android.permission.ACTIVITY_RECOGNITION
aktivite tanıma (örneğin, koşu veya bisiklete binme).
|
SYSTEM_UI |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, kullanıcıların telefonlarıyla etkileşimde bulunabilecekleri bir arayüze sahiptir. Örneğin,
ana ekranı, navigasyon, son uygulamalar,
hızlı ayarlar, bildirim çubuğu, kilit ekranı, ses seviyesi kontrolü.
|
SYSTEM_TELEVISION_REMOTE_SERVICE |
Tümü:
- Uygulama
sistem uygulaması
TV'de TV'de YouTube'u keşfedin.
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, TV uzaktan kumandasıyla iletişim kurabilen bir hizmet içeriyor
HID cihazını kontrol etme (örneğin, BDE üzerinden), etkinlik yerleştirme (örneğin,
düğme tıklamaları) ve diğer verileri (örneğin, bir
uzaktan kumandada yerleşik olarak bulunan mikrofonu) platforma takın.
|
SYSTEM_UI_INTELLIGENCE |
Tümü:
- Çerçeve API'leri aracılığıyla sağlanan önceden yüklenmiş bir hizmet olma
(herkese açık API'ler veya sistem API'leri), sistem için cihaz üzerinde akıllı bir işlemci
Kullanıcı arayüzü özellikleri (örneğin,
kullanıcılar).
- Hizmet, Android CDD'de belirtilen tüm şartları karşılamalıdır
bölüm
9.8.6 İçerik Yakalama.
- Hizmette
android.permission.INTERNET bulunamaz
izni gerekir. Bunun yerine, İnternet'e iyi tanımlanmış
Açık kaynak projelerindeki API'ler.
- Hizmet, aşağıdaki sistem uygulamaları dışındaki uygulamalara bağlanamaz:
Bluetooth, Kişiler, Medya, Telefon Hizmeti, SystemUI ve bileşenler
internet API'leri sağlıyor. İzin verilen her bağlama açık bir şekilde ayarlanmalıdır
<allow-association> yapılandırması aracılığıyla
sistem yapılandırması.
- Hizmet, doğrudan bir kullanıcı olmadığı sürece uygulamalarla veri paylaşamaz
işlem (örneğin, kullanıcı her seferinde bir düğmeye açıkça bastığında
verinin paylaşıldığından) emin olun.
|
SYSTEM_AMBIENT_AUDIO_INTELLIGENCE |
Tümü:
- Şu koşulla aynıdır:
SYSTEM_UI_INTELLIGENCE ,
Ancak burada, önceden yüklenmiş
hizmeti, ortam sesi için cihaz üzerinde akıllı bir işlemci sağlar
(örneğin, cihazın yakınında çalan şarkıları tanıma).
|
SYSTEM_AUDIO_INTELLIGENCE |
Tümü:
- Şu koşulla aynıdır:
SYSTEM_UI_INTELLIGENCE ,
Ancak burada, önceden yüklenmiş
hizmet, ses için cihaz üzerinde akıllı bir işlemci sağlar (
altyazı ekleme videoları, podcast'ler, telefon aramaları,
görüntülü görüşmeler ve
sesli mesajlar)
|
SYSTEM_NOTIFICATION_INTELLIGENCE |
Tümü:
- Şu koşulla aynıdır:
SYSTEM_UI_INTELLIGENCE ,
Ancak burada, önceden yüklenmiş
hizmet, bildirimler için cihaz üzerinde akıllı bir işlemci sağlar
(örneğin, mesaj bildirimleri için yanıt ve işlem önerme).
|
SYSTEM_TEXT_INTELLIGENCE |
Tümü:
- Şu koşulla aynıdır:
SYSTEM_UI_INTELLIGENCE ,
Ancak burada, önceden yüklenmiş
metin için cihaz üzerinde akıllı bir işlemci sağlar (
(ör. canlı çeviri veya otomatik doldurma).
|
SYSTEM_VISUAL_INTELLIGENCE |
Tümü:
- Şu koşulla aynıdır:
SYSTEM_UI_INTELLIGENCE ,
Ancak burada, önceden yüklenmiş
hizmet, görsel özellikler için cihaz üzerinde akıllı bir işlemci sağlar
kamera verilerinin analizini içerir. Örneğin, telefonunun
ekranda canlı olarak kalmasını sağlamak için
kullanıcının kameradan yüz yönüne göre ekran yönü
cihazın ön kamerası.
|
COMPANION_DEVICE_APP_STREAMING |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Bu uygulama, bağlı kuruluşlarda iletişim kanalları oluşturup yönetebilir.
veri alışverişi yapabilmelerini sağlıyor. Uygulama ve bağlı cihazlar
doğrulamalarını başarıyla gerçekleştirmelidir (örneğin, erişim için çalıştıkları
ortak anahtarlar hakkında bilgi sahibi olmaları) gerekir.
İletişim kanalları şifreleme korumasına sahip olmalıdır.
- Uygulama, bağlı cihaza yerel cihazdan bildirim gönderebilir
cihazdaki bildirimlerle ilgili işlem yapmasına olanak tanıyan
bağlı cihaz.
- Uygulama akışı için gerekli meta verileri
listelenen uygulamaların listesi gibi
yerel cihaz.
- Uygulamaları yerel cihazdan bağlı cihaza aktarabilme
cihaz kullanmayı tercih ettiklerini belirttikten sonra,
(telefonda veya bağlı cihazda) açık bir şekilde izin vermeniz gerekir.
- Akış sırasında gerçekleşen etkinlikleri tekrar oynatabilme (yerleştirme)
yerel cihaza geri yükleyebilirsiniz. Örneğin,
tabletteki bir dokunma etkinliğinin
telefon.
- Uygulama, yerel cihazın mikrofon akışını
aktarılan bir uygulama kullanılırken bağlı cihazın mikrofon akışı
mikrofon simgesine dokunun.
- Uygulama, cihazdaki sesleri yakalar ve bağlı cihaza akış olarak gönderir
olanak tanır.
- Akışlı bir uygulama etkinken yerel cihazın kamera akışı engellenmelidir
görüntüler.
- Bağlı cihazın OS derlemesinin bütünlüğünü doğrulamalıdır
(örneğin,
VerifiedBootState 'de olduğu gibi cihaz onayını kullanarak).
- Yalnızca eşleşen tek bir hesabın bulunduğu uygulamaları aktar
cihaz üzerindeki hesap kaydını (
Örneğin,
AccountManager
sınıfı) oturum açın.
Bu değilse
akış için tek seferlik bir kodla yetki verilmesi gerekir.
ve bağlı cihazda girilir. Projenin gidişatı boyunca
aynı bilgilere sahip birden çok kullanıcıyı destekleyen (çoklu hesapları değil)
güvenilir veri izolasyonu
Android çok kullanıcılı,
Kullanıcı cihaz olarak sayılır.
- Akış durdurulmalı ve bağlı cihazla hemen bağlantı kesilmelidir
bağlı cihazdaki hesabın kimlik doğrulamasının sona ermesi veya
iptal edilir.
- Bağlı bir cihazın, Bluetooth kapsama alanında olduğu doğrulanmalıdır.
yerel cihazda yayın yapmanın yanı sıra
- Kullanıcı aşağıdaki işlemleri yapmazsa devam eden uygulama akışı oturumlarının bağlantısı kesilmelidir:
Bağlı cihazla etkileşimde bulunma (ör. klavye, dokunmatik ekran)
ve fare etkin değilse) 5 dakika boyunca bekleyin. Video yayın uygulamaları muaftır
gerek yok.
- Kaynak cihazda Kilit Ekranı Bilgi Faktörü (LSKF) kullanılıyorsa
ekran kilitliyken, uygulamanın bağlı bir cihaza uygulama aktarmaması gerekir.
cihazın bir kilit ekranı yoksa ve kilitli değilse.
- Cihaz bir yönetici tarafından yönetiliyorsa uygulamanın
yönetici tarafından, uygulama veri akışını etkinleştirme veya devre dışı bırakma konusunda belirlenen politikalar
yakındaki cihazlar (örneğin,
DevicePolicyManager
ayarlar bölümüne gidin.
- Uzak ekranın ve tüm uzaktan giriş kaynaklarının şu koşulları karşıladığından emin olun:
aynı mantıksal cihaza (örneğin, uzaktaki ekran)
ve bağlı klavye) kullanılmasını sağlar. Kullanıcılar açısından bakıldığında etkinlikler buna göre yönlendirilir.
- Kullanıcı, yerel cihazdan akışı sonlandırabilmelidir.
Örneğin, kalıcı bildirimdeki bir düğmeyi kullanabilirsiniz. Bu
telefonun bir ekran kilidi ayarlanmışsa kilidi kilit ekranı tarafından belirlenir.
- Akış gerçekleştirildiğinde kaynak cihazda bir uygun ücret gösterilmelidir
başka bir cihazda oluyorsa (örneğin, durum çubuğundaki bir simge veya
kalıcı bir bildirimdir.
|
DEVICE_POLICY_MANAGEMENT |
Tümü:
- Bu rolü yalnızca OEM'ler uygulamaya verebilir. Uygulamalar istekte bulunamaz
bu rolün paket adına
cihaz gönderilirken OEM tarafından tanımlanır.
- Uygulama, yönetilen bir profilin (profil sahibi) temel hazırlığını yapabilmelidir veya
indirme ve yükleme de dahil olmak üzere yönetilen bir cihaz (cihaz sahibi)
olması halinde cihazın/profilin sahibi olması için uygun Device Policy İstemcisi
gereklidir.
- Uygulama isteğe bağlı olarak,
kaynaklar
kontrol edebilirsiniz.
- Uygulama, önceden yüklenmiş bir sistem uygulaması olabilir veya
yüklü olduğundan emin olun.
- Profil sahibi temel hazırlık durumlarında, rol sahibi uygulamasının
belirli bir Android kullanıcısında yüklü olması durumunda
geçerli tüm Google Hesaplarına
profiller
bir liste oluşturabilirsiniz.
|
SYSTEM_APP_PROTECTION_SERVICE |
Tümü:
- Uygulama
sistem uygulaması
,
- Uygulamanın tek amacı zararlı olabilecek uygulamaları tespit etmektir
(ör. kullanıcıları, kullanıcı verilerini veya cihazları riske atan uygulamalar)
truva atı, kimlik avı ve casus yazılım uygulamaları) veya
Cep Telefonu
İstenmeyen Yazılımlar.
- Uygulama, Android CDD'de belirtilen tüm şartları karşılamalıdır
bölüm 9.8.6.
İşletim sistemi düzeyinde ve ortam verileri.
- Uygulama,
android.permission.INTERNET beyan etmemelidir
normal izne tabidir. Bunun yerine, İnternet'e
iyi tanımlanmış API'ler için kullanır.
- Uygulama, aşağıdaki sistem uygulamaları dışındaki uygulamalara bağlanmamalıdır:
İzin Denetleyici ile telefon ve internet sağlayan bileşenler
API'ler. İzin verilen her bağlama,
Sistemde
<allow-association> yapılandırması
yapılandırma.
- Uygulama, doğrudan bir kullanıcı olmadığı sürece uygulamalarla veri paylaşmamalıdır
bir düğmeye bastığında (örneğin, kullanıcı bir web sitesini
verinin paylaşıldığından emin olun.)
|
SYSTEM_AUTOMOTIVE_CALENDAR_SYNC_MANAGER |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Uygulama, kullanıcının iOS veya Android cihazından takvim verilerini aktarmalıdır.
Android Auto cihazına bağlayın. Android Auto cihazı depolanmalıdır.
bu takvim verilerinin
takvim sağlayıcı.
- Uygulama, kullanıcının telefonda kullanabileceği bir kullanıcı arayüzü bileşeni sağlamalıdır
takvim senkronizasyonunu etkinleştirin ve senkronize edilecek takvimleri seçin. Uygulama,
telefonda kullanıcının kapatmak için kullanabileceği bir kullanıcı arayüzü bileşeni sağlama
Takvim senkronizasyonu.
- Uygulama internet bağlantısı olmadan çalışmalıdır. Örneğin,
doğrudan kablolu veya kablosuz bağlantı kullanarak.
|
AUTOMOTIVE_NAVIGATION |
Tümü:
- Uygulamada, uygulamaların örtülü niyet aracılığıyla çağırabileceği bir etkinlik var.
istekleri (kullanıcının mevcut konumunu ve çevresini gösteren)
- Uygulamada, uygulamaların örtülü niyet aracılığıyla çağırabileceği bir etkinlik var.
kullanıcının belirli bir coğrafi konuma gitmesine olanak tanıyan isteklerdir.
- Uygulamada, gösterge grubunda başlatılan bir etkinlik olduğunda
Uygulamada gezinme odağı tutulur.
Etkinlik, kullanıcının mevcut konumunu, çevresini,
belirli bir coğrafi konuma gitmelerine izin verin.
|
COMPANION_DEVICE_COMPUTER |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Kullanıcıların bildirimleri yansıtmasını ve fotoğraf ve medya içeriklerini kullanmasına izin ver
bağlı bir bilgisayar kullanır.
|
SYSTEM_SETTINGS_INTELLIGENCE |
Şunlardan en az biri:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Ayarlar için akıllı özellikler sağlayan bir hizmete sahip
öneriler ve arama gibi uygulamalar üzerinden
kullanılabilir.
|
NOTES |
Tümü:
|
COMPANION_DEVICE_GLASSES |
Uygulama, bir
(
CompanionDeviceManager
sınıfı). Gözlük cihaz ile uygulama, kullanıcı arayüzü kullanılarak bağlandığında
kullanıcılar, akıllı telefonlarını doğrudan CDM'nin
kişilere erişim ile bildirimleri ve telefonu yönetme izni
çağrısının en iyi yoludur.
|
COMPANION_DEVICE_NEARBY_DEVICE_STREAMING |
Tümü:
- Uygulama
sistem uygulaması
,
- Bu rolü yalnızca OEM'ler uygulamaya verebilir.
- Bu uygulama, bağlı kuruluşlarda iletişim kanalları oluşturup yönetebilir.
veri alışverişi yapabilmesi için bu cihazların Uygulama ve bağlı
birbirlerinin kimliklerini başarıyla doğrulamalıdır (örneğin,
kanıtlayarak) ve bu iletişim becerilerini geliştirerek
kanallar.
İletişim kanalları şifreleme korumasına sahip olmalıdır.
- Uygulama, bağlı cihaza yerel cihazdan bildirim gönderebilir
cihazdaki bildirimlerle ilgili işlem yapmasına olanak tanıyan
bağlı cihaz.
- Uygulama akışı için gerekli meta verileri
listelenen uygulamaların listesi gibi
yerel cihaz.
- Uygulamaları yerel cihazdan bağlı cihaza aktarabilme
cihaz kullanmayı tercih ettiklerini belirttikten sonra,
(telefonda veya bağlı cihazda) açık bir şekilde izin vermeniz gerekir.
- Akış sırasında gerçekleşen etkinlikleri tekrar oynatabilme (yerleştirme)
yerel cihaza geri yükleyebilirsiniz. Örneğin,
tabletteki bir dokunma etkinliğinin
telefonda veya gözlük cihazda gerçekleşen bir giriş etkinliğini tekrar oynatma
telefondakiyle aynı giriş anlamında çalışır.
- Uygulama, yerel cihazın mikrofon akışını
aktarılan bir uygulama kullanılırken bağlı cihazın mikrofon akışı
mikrofon simgesine dokunun.
- Uygulama, cihazdaki sesleri yakalar ve bağlı cihaza akış olarak gönderir
olanak tanır.
- Bağlı cihazın OS derlemesinin bütünlüğünü doğrulamalıdır
(örneğin,
VerifiedBootState 'de olduğu gibi cihaz onayını kullanarak).
- Yalnızca cihaz üzerinde hesap kaydında eşleşen tek bir hesabın olduğu uygulamaları akışla aktarma (yalnızca cihaz üzerinde hesap kaydında)
Örneğin,
AccountManager
sınıfı) oturum açın.
Bu değilse
akış için tek seferlik bir kodla yetki verilmesi gerekir.
ve bağlı cihazda girilir. Projenin gidişatı boyunca
aynı bilgilere sahip birden çok kullanıcıyı destekleyen (çoklu hesapları değil)
güvenilir veri izolasyonu
Android çok kullanıcılı,
Kullanıcı cihaz olarak sayılır.
- Akış durdurulmalı ve bağlı cihazla hemen bağlantı kesilmelidir
bağlı cihazdaki hesabın kimlik doğrulamasının sona ermesi veya
iptal edilir.
- Kaynak cihazda LSKF kullanılıyorsa
ekran kilitliyken, uygulamanın bağlı bir cihaza uygulama aktarmaması gerekir.
cihazın bir kilit ekranı yoksa ve kilitli değilse.
- Cihaz bir yönetici tarafından yönetiliyorsa uygulamanın
web'de içerik akışını etkinleştirme veya devre dışı bırakma konusunda yönetici tarafından belirlenen politikalar
yakındaki cihazlar (örneğin,
DevicePolicyManager
ayarlar bölümüne gidin.
- Uzak ekranın ve tüm uzaktan giriş kaynaklarının şu koşulları karşıladığından emin olun:
aynı mantıksal cihaza (örneğin, uzaktaki ekran)
bağlı bir klavyeden bağlanma) ve etkinlikler, kullanıcının bakış açısından
buna göre hazırlar.
- Kullanıcı, yerel cihazdan akışı sonlandırabilmelidir.
Örneğin, kalıcı bildirimdeki bir düğmeyi kullanabilirsiniz. Bu
telefonun bir ekran kilidi varsa bu davranış kilit ekranı tarafından denetlenir
ayarlandı.
- Akış gerçekleştirildiğinde kaynak cihazda bir uygun ücret gösterilmelidir
başka bir cihazda oluyorsa (örneğin, durum çubuğundaki bir simge veya
kalıcı bir bildirimdir.
|
WALLET |
Şunlardan biri:
|