Birçok kullanıcı, çeşitli işlevleri gerçekleştirmek (ör. bir uygulamada çoklu hesap kullanımını etkinleştirmek) için cihaz üzerinde Android kapsayıcı uygulamalarından yararlanır. Ancak bu uygulamalardaki deneyim her zaman kullanıcıların alıştığı Android güvenlik özelliklerinin tamamını yansıtmayabilir. Bu nedenle, Cihazları ve Ağı Kötüye Kullanma Politikamızı, cihaz üzerinde Android kapsayıcı uygulamalarının kullanıcılara hizmet vermeyi sürdürmesine izin verecek şekilde güncelledik. Ayrıca, tüm geliştiricilere REQUIRE_SECURE_ENV manifest işaretini kullanarak cihaz üzerinde Android kapsayıcı uygulamalarını devre dışı bırakma seçeneği sunduk.
Sık sorulan sorular
Uygulamamın cihaz üzerinde Android kapsayıcı uygulaması olup olmadığını nasıl anlarım?Uygulamanız kendi uygulama alanına üçüncü taraf APK'larını yüklüyorsa ve bu uygulamalar, uygulamanızın çağrılara müdahale edip proxy yapması nedeniyle normal Android ortamında yüklüymüş gibi makul bir şekilde çalışıyorsa uygulamanız cihaz üzerinde Android kapsayıcı uygulaması olarak kabul edilir.
Evet, cihaz üzerinde Android kapsayıcı uygulamalarının hepsi bu tür ortamlar için yeni politika şartlarına uymalıdır.
Cihaz üzerinde Android kapsayıcı uygulamaları kendilerini kapsayıcı içindeymiş gibi göstermek için kapsayıcı dışındaki uygulamalara API çağrıları talep ederek, göndererek, yönlendirerek veya bunlara müdahale ederek çağrı veya müdahale yoluyla diğer uygulamalara proxy yapmış olur. Cihaz üzerinde Android kapsayıcı uygulamaları, yeni politika şartları uyarınca müdahale veya çağrı yoluyla uygulamalara proxy yapamaz.
Hayır. Ayrı iş profili oluşturulmasına olanak tanıyan ve çalışmak için cihaz yöneticisi izinlerini gerektiren kurumsal uygulamalar cihaz üzerinde Android kapsayıcı uygulaması olarak kabul edilmez.
REQUIRE_SECURE_ENV
, cihaz üzerinde Android kapsayıcı uygulamasında çalışmak istemeyen tüm uygulama geliştiricilere açıktır. Hangi uygulama türlerinin işareti eklemesi gerektiğiyle ilgili belirli bir önerimiz yoktur. Bu, bir geliştirici olarak güvenlik ve gizlilikle ilgili ihtiyaçlarınız doğrultusunda sizin vermeniz gereken bir karardır.
Hayır, cihaz üzerinde Android kapsayıcı uygulamalarının uygulamanızı yüklemesini engelleyen teknik bir özellik yoktur. Ancak politikamız, Google Play'de dağıtılan cihaz üzerinde Android kapsayıcı uygulamalarının geliştiricilerinin, Android kapsayıcılarına yüklemek istedikleri tüm uygulamaların manifest dosyasını kontrol etmelerini zorunlu kılar. Politika, geliştiricilerin, manifest dosyalarına REQUIRE_SECURE_ENV
işaretini eklemiş olan uygulamaları yüklemelerini de yasaklar.
REQUIRE_SECURE_ENV
işareti hakkında daha fazla bilgi edinmek için Cihazları ve Ağı Kötüye Kullanma başlıklı makaleyi inceleyebilirsiniz.