Permission anderer Apps auslesen

  • 3 Antworten
  • Letztes Antwortdatum
A

atoml

Neues Mitglied
1
Hi,

wie schon erwähnt versuche ich die Permission anderer Apps auslesen...
Leider finde ich hierfür keine Beispiele, und hab auch selbst keine Idee, wie ich das anstellen sollte...
Ich freue mich auf eure Hilfe...

Danke
 
Es git zwar

Code:
PackageInfo p ;
 p.permissions;

Aber ich bekomm immer nur ein "null" ...
 
Dieser Code listet dir alle Permissions aller installierten Apps auf:

Code:
final PackageManager pm = getPackageManager();
final List<ResolveInfo> resolves = pm.queryIntentActivities(new Intent
            (Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_LAUNCHER), 0);
        
for(ResolveInfo resolveInfo : resolves) {
    String packageName = resolveInfo.activityInfo.applicationInfo.packageName;
            
    PackageInfo packageInfo = pm.getPackageInfo(packageName, PackageManager.GET_PERMISSIONS);
            
    if(packageInfo.requestedPermissions != null) {
        for(String permissionInfo : packageInfo.requestedPermissions) 
            Log.d("MyApp", packageName + ": " + permissionInfo);
     }
}
 
Danke
 

Ähnliche Themen

koje71
  • koje71
Antworten
2
Aufrufe
364
koje71
koje71
H
Antworten
2
Aufrufe
1.782
Hcman
H
M
Antworten
9
Aufrufe
222
mkuz24
M
Zurück
Oben Unten