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.486
swa00
swa00
Mr-Fisch
Antworten
0
Aufrufe
568
Mr-Fisch
Mr-Fisch
Mr-Fisch
Antworten
5
Aufrufe
1.044
migi01
migi01
Zurück
Oben Unten