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
}
proszę udostępnić dziennik błędów – Shailesh
Niestety brak dzienników błędów. Nie zaczyna się czatowanie. –
Obawiam się, że musisz poprosić użytkownika o włączenie go ręcznie https://lastpass.com/support.php?cmd=showfaq&id=9932 –