Фон: Я пробовал новые плитки и TileService и решил воссоздать плиту USB Tethering от CyanogenMod. Я использовал отражение, чтобы получить доступ к методам управления связностью.Разрешение не является изменяемым типом разрешений
Задача: Одним из таких методов является isTetheringSupported()
, который вызывает java.lang.SecurityException: You either need MANAGE_USERS or CREATE_USERS permission to: query user
Поэтому я добавил разрешения на манифест, но каждый раз, когда я использую pm grant
возвращается «Разрешение не изменяемый тип разрешения»
Согласно this я не должен получать эту ошибку при подписании с ключом отладки.
Вопрос: Как получить эти разрешения?
и вы подписали его? –
@KhalilM да я сделал – Bhav