自定义权限和自定义权限的描述属性



我试图在Android应用程序中添加自定义权限,但我对"description"属性的所有建议都是错误的。如何添加?

舱单声明:

<permission android:protectionLevel="dangerous"
     android:name="course.labs.permissions.DANGEROUS_ACTIVITY_PERM"
     android:description="This is adangerous app" />

错误:

不允许使用字符串类型

您的 android:description 属性必须是对字符串资源的引用(例如 @string/my_description_string )。

<permission>标记文档中:

安卓:说明

用户可读的权限描述,比标签更长,信息量更大。可以显示它以向用户解释权限 — 例如,当询问用户是否将权限授予另一个应用程序时。

此属性必须设置为对字符串资源的引用;与 label 属性不同,它不能是原始字符串。

最新更新