私のアプリはマニフェストファイルにいくつかの(危険な)権限を定義しています。しかし、(悪意のあるユーザー/悪い)ユーザーは、アクセス許可を無効にする設定 - > apps - > appname - > permissionsを開くことができ、ユーザーはApp.create()とapp無効なアクセス許可で再初期化)Android:ユーザーがMarshmallowのアクセス許可を変更できないようにする方法
ユーザーが手動でアクセス許可を変更しないようにするにはどうすればよいですか?
Gradleのファイルは以下のようになります(私は、しかし、私は23に対象バージョンを変更したいscroll down toパソコンへ転送、6.0.1でアプリを実行しています。したがって、私はhttps://developer.android.com/guide/topics/security/permissions.html#perm-groupsから危険な権限を組み込むことはできませんよ)
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.XX.main"
minSdkVersion 19
targetSdkVersion 21
versionCode 21
}
を
これは、すでにインストール時のアクセス許可と異なる理由です。ユーザーがこれを行うのを防ぐことはできません。 – Blackkara
'targetSdkVersion 21'であっても、あなたは6.0上でその場所を得ることができません。 –
あなたはそうすることはできませんが、それ以上のことは許されません。これは私の電話です。私はあなたのアプリケーションが私のハードウェア上で動くときに何ができるかできないかを決める。あなたではありません。 –