Sziasztok!
Próbálom elkérni a készülékre telepített alkalmazások listáját. Nincs is vele gond, emulátoron és 3-4 külömböző készüléken ki is próbáltam. Viszont azon a készüléken, amelyen kellene nekem pont nem működik. Keresgéltem neten több és külömböző módszereket, mindegyik működik, de az érintet márkán (Huawei) nem. A márka több készülékén is volt szerencsém kipróbálni azokon sem ment.
Bemásolok egy egyszerű példád, ez is működik minden készüléken, kivéve a Huewai.
List<PackageInfo> packages = pm.getInstalledPackages(0);
for (PackageInfo packageInfo : packages) {
Log.d("apps", "installed: "+ packageInfo.packageName);
if(db.getEnableApps(packageInfo.packageName) == 1){
Log.d("apps", "Installed: " + packageInfo.packageName);
}
}
Valakinek van valami ötlete esetleg, hogy ezeken a márkajelzésű készülékeken miért nem megy a dolog?
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."