0

I have a same question. I'm use this code, to get a packageName on application running in topActivity from my devise

        Log.d(LOG_TAG, activityManager.getRunningTasks(1).get(0).topActivity.getPackageName());

When my app is run, I see my app package name in log, it's ok. If I try curtail my activity, I see in log my home screen app package name, it's true too, but if i launch next app, for example whats app or else, in log i see my app package name again! Why, I don't understand. My app have permission

<uses-permission android:name="android.permission.GET_TASKS"></uses-permission>
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"
    tools:ignore="ProtectedPermissions"></uses-permission>

Help my please!

donfuxx
  • 11,277
  • 6
  • 44
  • 76

0 Answers0