Mnogi uporabniki radi uporabljajo aplikacije z vsebnikom za Android v napravi za izvajanje različnih funkcij (na primer za omogočanje uporabe več računov za aplikacijo). Vendar pa izkušnja v teh aplikacijah morda ne odraža vedno celotnega nabora varnostnih funkcij Androida, ki jih uporabniki pričakujejo. Zato smo posodobili pravilnik o zlorabi naprave in omrežja, da so aplikacije z vsebnikom za Android v napravi še naprej na voljo uporabnikom, hkrati pa imajo vsi razvijalci možnost onemogočanja aplikacij z vsebnikom za Android v napravi prek zastavice manifesta REQUIRE_SECURE_ENV.
Pogosta vprašanja
Kako vem, ali je moja aplikacija vsebnik za Android v napravi?Če vaša aplikacija naloži APK-je tretjih oseb v svoj prostor za aplikacije in se te aplikacije razumno izvajajo, kot da so nameščene v običajnem okolju Android, zaradi tega, ker vaša aplikacija prestreza ali posreduje klice, se aplikacija obravnava, kot da je aplikacija z vsebnikom za Android v napravi.
Da, vse aplikacije z vsebnikom za Android v napravi morajo biti skladne z novimi zahtevami pravilnika za takšno okolje.
Aplikacija z vsebnikom za Android v napravi posreduje do drugih aplikacij tako, da prestreže ali pokliče z zahtevanjem, pošiljanjem, preusmerjanjem ali prestrezanjem klicev API-ja aplikacijam zunaj vsebnika, da se jih prikaže, kot da so znotraj vsebnika. Aplikacije z vsebnikom za Android v napravi ne morejo posredovati do aplikacij prek prestrezanja ali klicanja v skladu z novimi zahtevami pravilnika.
Ne. Aplikacije za podjetja, ki omogočajo ločene delovne profile in za delovanje zahtevajo skrbniška dovoljenja naprave, se ne obravnavajo kot aplikacije z vsebnikom za Android v napravi.
REQUIRE_SECURE_ENV
je na voljo vsem razvijalcem aplikacij, ki ne želijo delovati v aplikaciji z vsebnikom za Android v napravi. Nimamo posebnih priporočil, ali naj nekatere vrste aplikacij dodajo zastavico. Odločitev je vaša odločitev kot razvijalca in je edinstvena za vaše specifične potrebe glede varnosti in zasebnosti.
Ne, nobena tehnična funkcija ne preprečuje nalaganja aplikacije z vsebnikom Android v napravi, vendar naš pravilnik zahteva, da razvijalci aplikacij z vsebnikom za Android v napravi, ki so distribuirane v Googlu Play, preverijo manifest vseh aplikacij, ki jih nameravajo naložiti v svoj vsebnik za Android. Pravilnik razvijalcem prav tako prepoveduje nalaganje aplikacij, ki so v manifest dodale zastavico REQUIRE_SECURE_ENV
.
Če želite izvedeti več o zastavici REQUIRE_SECURE_ENV
, glejte Zloraba naprave in omrežja.