Bu belge, Android çerçevesinin kurumsal kullanım örneklerini destekleyen telefonla ilgili bölümlerini özetlemektedir. Bu belge üreticileri hedef almaktadır ve tamamen çerçeveyle ilgili telefon değişikliklerine odaklanmaktadır. Ayrıca bu belge, OEM'lerin telefonla ilgili işlevleri yerine getiren önceden yüklenmiş uygulamalarında yapması gereken değişiklikleri de özetlemektedir.
Android 7.0, kurumsal telefon kullanım örneklerini desteklemek için çeşitli yeni özellikler sunmuştur; özellikle:
- Profiller arası kişi arama - Kişisel profildeki uygulamaların, yönetilen profil kişi sağlayıcısı tarafından sağlanan ve herhangi bir veri deposu tarafından desteklenebilen (örneğin, cihazdaki yerel veya belki bir kurumsal dizin içindeki) kişileri aramasına olanak tanır.
- Çapraz profil kişi rozeti - İş bağlantılarının kişisel kişilerden açıkça ayırt edilmesini sağlar.
- Bağlantı Hizmeti yönetilen profilini bilinçli hale getirme - Yönetilen Profil içindeki uygulamaların, ayrı bir iş çevirici sağlamak ve ConnectionService'i çalıştırmak gibi telefon özellikleri sunmasına olanak tanır
Android 5.0 aşağıdaki kurumsal telefon özelliğini destekledi:
-
ENTERPRISE_CONTENT_FILTER_URI
kullanarak telefon numaraları için iş kişisi adı araması
Örnekler ve kaynak
Çevirici, Kişiler ve Mesajlaşma uygulamalarının Android Açık Kaynak Projesi (AOSP) uygulamaları, profiller arası kişi arama ve kimlik doğrulama özelliğini entegre etmiştir.
Örnekler:
- İş kişilerine rozet ekleme :
packages/apps/ContactsCommon
bakınOrtak f3eb5a207bfe0ff3b4ed2350ae5865ed8bc59798 - Çapraz profil araması :
packages/apps/ContactsCommon
bakınOrtak cd0b29ddbf3648e48f048196c62245d545bc6122
Uygulama
Cihaz uygulayıcılarının, Çevirici Kişileri ve SMS/MMS Mesajlaşma uygulamalarındaki kişiler için çapraz profil, arama, arama ve kimlik doğrulama uygulaması yapması gerekir.
Profiller arası kişi arama
Profiller arası kişi araması, Android Geliştiricileri sitesindeki İş profili kişileri kılavuzunda bulunabilecek Enterprise Contacts API ( ContactsContract.Contacts.ENTERPRISE_CONTENT_FILTER_URI
vb.) kullanılarak uygulanmalıdır.
İş profili iletişim rozeti
İş profili kişi kimlik doğrulaması, varsa ContactsContract.Directory.isEntepriseDirectoryId()
veya isEnterpriseContactId()
kontrol edilerek uygulanabilir. Daha fazla bilgi edinmek için İş profili kişileri bölümüne bakın.
Yönetilen Profil Uyumlu Bağlantı Hizmeti
Üreticilerin bu işlevselliği desteklemek için çerçeve kodunu değiştirmeleri gerekmemelidir, ancak bunun Telekom hizmeti ve diğer telefon özellikleri üzerindeki etkisinin farkında olmalıdırlar.
Doğrulama
Profiller arası kişi arama ve kimlik kartı verme özelliği şu şekilde doğrulanabilir:
- TestDPC kullanarak bir test cihazında yönetilen bir profil oluşturma.
- Profiller arası kişi aramayı etkinleştirme.
- Yönetilen profile yerel iş kişisi ekleme.
- Bu kişiyi sistem Çevirici Kişileri ve kişisel profildeki SMS/MMS Mesajlaşma Uygulamaları içinde aramak, bu kişinin bulunduğunu ve doğru şekilde işaretlendiğini kontrol etmek.
Temel çapraz profil kişi arama API'sinin com/android/cts/managedprofile/ContactsTest.java
uygulandığından emin olmak için CTS testleri eklendi.