2016-11-30 13 views
7

Zgodnie ze standardowym dokumentem Android musimy poprosić o pozwolenie na Marshmallow lub nowszych wersjach. Właśnie skończyłem sprawdzać urządzenie M i konkretne pozwolenie. Aplikacja działa poprawnie na wszystkich urządzeniach.sprawdź zgodę na remis w aplikacjach dla Custom ROM

rzeczywisty problem

wymyślić MIUI i podobnych Niestandardowe Android ROM. Ten ROM wprowadza tę funkcję na urządzeniu 5.1.1. Tutaj mieliśmy poważny awaria.

Jeśli sprawdzimy losowanie aplikacji poniżej Marshmallow, jego zawieszenie na oryginalnej pamięci ROM. Sprawdzamy również, czy na urządzeniu MIUI nie ma żadnego wyniku.

Powiedz, czy kiedykolwiek przyjdziesz Jak aplikacja może sprawdzić/włączyć pobieranie aplikacji na niestandardowej pamięci ROM, np. MIUI?

Oto kod

if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { 
    if(!Settings.canDrawOverlays(getBaseContext())) { 
     Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION, 
     Uri.parse("package:" + packageName)); 
     startActivityForResult(intent, REQ_CODE_REQUEST_SETTING); 
    } else{ 
     //Do Draw over apps 
    } 
} else { 
    //Do Draw over apps 
} 
+0

proszę udostępnić dziennik błędów – Shailesh

+0

Niestety brak dzienników błędów. Nie zaczyna się czatowanie. –

+0

Obawiam się, że musisz poprosić użytkownika o włączenie go ręcznie https://lastpass.com/support.php?cmd=showfaq&id=9932 –

Odpowiedz

0

problem jest rozwiązany. MIUI zaktualizowało swój system operacyjny.

Powiązane problemy