NetworkStatsManager: получить ошибку при запросе

Когда я внедряю историю статистики сети, я получаю эту ошибку:

Вызывается: java.lang.SecurityException: сетевая статистика истории uid -1 запрещена для вызывающей стороны 10160

Вот код:

if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) {
        networkStatsManager = getApplicationContext().getSystemService(NetworkStatsManager.class);

        try {
            Log.v("Tethering activity: ", networkStatsManager.queryDetailsForUid(ConnectivityManager.TYPE_MOBILE,
                    "", 0, System.currentTimeMillis(), NetworkStats.Bucket.UID_ALL));
        } catch (RemoteException e) {
            e.printStackTrace();
        }
    }

У вас есть объяснение?

0 ответов

Другие вопросы по тегам