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

M
Antworten
21
Aufrufe
1.289
swa00
swa00
Mr-Fisch
Antworten
0
Aufrufe
470
Mr-Fisch
Mr-Fisch
Mr-Fisch
Antworten
5
Aufrufe
939
migi01
migi01
Zurück
Oben Unten