Mnogi korisnici upotrebljavaju aplikacije simulacijskog okruženja na Androidu za razne funkcije (na primjer kako bi omogućili upotrebu više računa za aplikaciju). No doživljaj u tim aplikacijama možda neće uvijek odražavati potpuni paket sigurnosnih značajki Androida koje korisnici očekuju. Zbog toga smo ažurirali pravila o zloupotrebi uređaja i mreže kako bismo aplikacijama simulacijskog okruženja na Androidu omogućili da i dalje poslužuju korisnike, a svim razvojnim programerima pružili mogućnost isključivanja aplikacija simulacijskog okruženja na Androidu putem oznake manifesta REQUIRE_SECURE_ENV.
Česta pitanja
Kako mogu znati je li moja aplikacija simulacijsko okruženje na Androidu?Ako vaša aplikacija učitava APK-ove trećih strana u vlastiti prostor aplikacije, a te se aplikacije razumno izvršavaju kao da su instalirane u uobičajenom Android okruženju zbog toga što vaša aplikacija presreće i potencijalno prosljeđuje pozive putem proxyja, vaša se aplikacija smatra aplikacijom simulacijskog okruženja na Androidu.
Da, sve aplikacije simulacijskog okruženja na Androidu moraju se uskladiti sa zahtjevima novih pravila za takvo okruženje.
Aplikacija simulacijskog okruženja na Androidu putem proxyja prosljeđuje drugim aplikacijama presretanjem ili pozivanjem uz zahtijevanje, slanje, preusmjeravanje ili presretanje poziva API-ju aplikacijama izvan simulacijskog okruženja kako bi ih zamaskirala kao da su u simulacijskom okruženju. U skladu sa zahtjevima novih pravila aplikacije simulacijskog okruženja na Androidu ne mogu prosljeđivati putem proxyja aplikacijama presretanjem ili pozivanjem.
Ne. Poslovne aplikacije koje omogućuju zasebne poslovne profile i zahtijevaju administratorska dopuštenja na razini uređaja da bi funkcionirale ne smatraju se aplikacijama simulacijskog okruženja na Androidu.
Oznaka REQUIRE_SECURE_ENV otvorena je za sve razvojne programere aplikacija koji ne žele raditi u aplikaciji simulacijskog okruženja na Androidu. Nemamo konkretne preporuke o tome trebaju li određene vrste aplikacija dodati tu oznaku. Ta odluka ovisi o vama kao razvojnom programeru i ovisi o vašim potrebama sigurnosti i privatnosti.
Ne, ne postoji tehnička značajka koja aplikacijama simulacijskog okruženja na Androidu onemogućuje učitavanje vaše aplikacije, no naše pravilo zahtijeva da razvojni programeri aplikacija simulacijskog okruženja na Androidu koje se distribuiraju na Google Playu provjere manifest svih aplikacija koje namjeravaju učitati u simulacijsko okruženje Androida. To pravilo razvojnim programerima zabranjuje i učitavanje aplikacija koje su u svoj manifest dodale oznaku REQUIRE_SECURE_ENV.
Da biste saznali više o oznaci REQUIRE_SECURE_ENV, pročitajte članak Zloupotreba uređaja i mreže.