ADB シェル、ターミナル エミュレーターでは、アプリケーションに対する権限変更コマンド (取り消し、付与) が機能しません。

ADB シェル、ターミナル エミュレーターでは、アプリケーションに対する権限変更コマンド (取り消し、付与) が機能しません。

ADB Shell を通じてアプリケーションの権限を変更する必要があります。コマンドを入力してアクティブ化すると、エラーは表示されず、アプリケーションの権限設定に切り替えても、すべて同じままです...

次のコマンドを入力します。

adb -d shell pm revoke com.myapp.test android.permission.SEND_SMS
adb -d shell pm revoke com.myapp.test android.permission.RECEIVE_SMS
adb -d shell pm revoke com.myapp.test android.permission.READ_SMS
adb -d shell pm revoke com.myapp.test android.permission.RECEIVE_WAP_PUSH
adb -d shell pm revoke com.myapp.test android.permission.RECEIVE_MMS

デバイス: Xiaomi Redmi 5 MIUI 10 中国安定版 Android 7.1.2 デバイス、ROOTあり

関連情報