Подтвердить что ты не робот

Разрешение отказа: get/set настройка для пользователя запрашивает запуск как пользователь -2, но вызывает пользователя 0

Мое приложение работает нормально на моем тестовом устройстве (когда я устанавливаю его через ADT и когда я его устанавливаю через экспортированный файл APK), но он не работает на тестовом устройстве Play Store со следующей ошибкой:

Отказ от прав: установить/установить настройку для пользователя, запрашивающего запуск как пользователь -2, но вызывающий от пользователя 0, для этого требуется андроид .permission.INTERACT_ACROSS_USERS_FULL

Я новичок в мире Android, и я не понимаю, почему он работает на моем устройстве, и он не работает на одном устройстве в тесте Play Store?

Что означает этот тип ошибки в рабочей среде Android?

Я добавил следующее разрешение

android.permission.INTERACT_ACROSS_USERS_FULL

в AndroidManifest.xml, как рекомендуется здесь: Отказ разрешения

Но приложение снова не запускалось/запускалось на своем тестовом устройстве.

EDIT:

Тестовое устройство под управлением Android 4.3

4b9b3361

Ответ 1

Для всех, у кого была эта проблема, для меня это был просто случай с неправильным именем в файле AndroidManifest.xml.

Мне не нужно было добавлять какие-либо разрешения, как только имя активности было исправлено (у меня было указано неправильное имя пакета), он прошел нормально.

Ответ 2

Я столкнулся с тем же вопросом, пытаясь использовать move Files, используя версию приложения, которое планирую опубликовать на рынок. Проблема заключалась в том, что файлы, которые я пытался переместить, были созданы в процессе разработки приложений приложением, которое было подписано с сертификатом отладки. Поэтому я пытался получить доступ к файлу, созданному с одним сертификатом, с приложением, подписанным другим сертификатом. Я очистил все файлы и начал работать с новыми файлами, созданными приложением, которое я планирую опубликовать на рынок. Теперь я могу получить доступ и перемещать файлы без жалобы на систему Android:)

Ответ 3

попробуйте укоренившийся телефон. эта ошибка вызвана правами пользователей корень = uid0 вы = uid -1 или -2