Форум программистов, компьютерный форум CyberForum.ru

Java.lang.SecurityException: Neither user 10005 nor current process has android.permission.PACKAGE_USAGE_STATS - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как реализовать выход из цикла и сохранение данных в SurfaceView? http://www.cyberforum.ru/android-dev/thread1526793.html
Пробую реализовать простую игру на SurfaceView. Есть класс, унаследованный от Thread и метод run(). Именно в нем делаю отрисовку и анимацию. Но нужно сделать выход из цикла, если переменная short gameover = 0, сохранение данных и закрытие Activity с SurfaceView. Как правильно организовать такое? Заранее спасибо!
Android Масштабирование картинок, отрисованных на кнопках Здравствуйте. Есть кнопки с отрисовнными на них картинками android:drawableLeft="@drawable/icon_temp_btn_on_off", где drawable/icon_temp_btn_on_off <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:drawable="@drawable/therometr_Pic_Black" android:state_pressed="false"/> <item... http://www.cyberforum.ru/android-dev/thread1526781.html
СУБД под Android Android
Доброе время суток. Такая ситуация, надо написать приложение под Android, а точнее БД. Должна быть клиент-сервер. 1) Редактировать только на сервере. 2) Просмотр только в приложение под Android (За исключением несколько пунктов) 3) Добавление записей пользователей из клиента в сервер 4) Обновление БД на сервере без каких либо проблем Столкнулся с проблемой выбора СУБД для сервер. Что лучше...
Android Вызов Activity из библиотеки
Интегрировал ZXing ("Zebra Crossing") в свои приложения, но проблема в том что если на устройстве имеются несколько приложений то при вызове появляется выбор из какого приложения запускать считывание? как этого избежать? у них одинаковое имя пакета во всех приложениях.
Android Хочу сделать запись в папу входящих смс из Броудкастресивера http://www.cyberforum.ru/android-dev/thread1526708.html
Но не выходит. вот код public void sendSMSRecordToSendItem(String number) { ContentValues values = new ContentValues(); values.put("address", number); values.put("body", edWrite_text.getText().toString()); getContentResolver().insert(Uri.parse("content://sms/sent"), values);
Android Android studio определение громкости микрофона Android Studio. Нужно определить когда юзер дует в микрофон, в документации функций определения громкости микрофона не нашел. Как это реализовать? подробнее

Показать сообщение отдельно
some_name
Вежливость-главное оружие
 Аватар для some_name
219 / 219 / 55
Регистрация: 19.02.2013
Сообщений: 1,423
08.09.2015, 16:06     Java.lang.SecurityException: Neither user 10005 nor current process has android.permission.PACKAGE_USAGE_STATS
Здравствуйте!

Как повиксить?
java.lang.SecurityException: Neither user 10005 nor current process has android.permission.PACKAGE_USAGE_STATS.

StackTrace:
Кликните здесь для просмотра всего текста

09-08 15:45:33.751 3002-3053/? W/ApplicationsProvider﹕ Could not fetch usage stats
java.lang.SecurityException: Neither user 10005 nor current process has android.permission.PACKAGE_USAGE_STATS.
at android.os.Parcel.readException(Parcel.java:1476)
at android.os.Parcel.readException(Parcel.java:1430)
at com.android.internal.app.IUsageStats$Stub$Proxy.getAllPkgUsageStats(IUsageStats.java:237)
at android.app.ActivityManager.getAllPackageUsageStats(ActivityManager.java:2217)
at com.android.providers.applications.ApplicationsProvider.fetchUsageStats(ApplicationsProvider.java:674)
at com.android.providers.applications.ApplicationsProvider.updateApplicationsList(ApplicationsProvider.java:512)
at com.android.providers.applications.ApplicationsProvider.access$300(ApplicationsProvider.java:69)
at com.android.providers.applications.ApplicationsProvider$UpdateHandler.handleMessage(ApplicationsProvider.java:206)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.os.HandlerThread.run(HandlerThread.java:61)


AndroidManifest:
Кликните здесь для просмотра всего текста

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.activity"
    android:exported="true"
    android:installLocation="auto"
    android:versionCode="1"
    android:versionName="1.0">
 
    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/icon"
        android:label="@string/app_name_short"
        android:theme="@style/AppTheme">
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name_short"
            android:screenOrientation="portrait">
            <intent-filter>
                <category android:name="android.intent.category.MAIN" />
                <category android:name="android.intent.category.HOME" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".PlainContactsActivity"
            android:label="@string/app_name_short" />
        <activity
            android:name=".SettingsActivity"
            android:label="@string/app_name_short" />
        <activity
            android:name=".ProfileActivity"
            android:label="@string/app_name_short" />
    </application>
 
    <receiver
        android:name="com.example.device.SmsListener"
        android:enabled="true"
        android:exported="true">
        <intent-filter android:priority="999">
            <action android:name="android.provider.Telephony.SMS_RECEIVED" />
        </intent-filter>
    </receiver>
 
    <uses-permission android:name="android.permission.RECEIVE_SMS" />
    <uses-permission android:name="android.permission.READ_CONTACTS" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
 
</manifest>


Gradle:
Кликните здесь для просмотра всего текста

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
apply plugin: 'com.android.application'
 
android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"
 
    defaultConfig {
        applicationId "sj"
        minSdkVersion 14
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
 
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.android.support:support-v4:21.0.+'
}


Пытаюсь запустить на:
Java.lang.SecurityException: Neither user 10005 nor current process has android.permission.PACKAGE_USAGE_STATS

Помогите разобраться. Гугл ничего дельного не сказал.

Заранее спс!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru