0

ネットワーク統計履歴を実装すると、次のエラーが発生します。

原因: 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();
        }
    }

説明はありますか?

4

0 に答える 0