找不到属性android:shortcutLongLabel

时间:2019-08-29 03:32:03

标签: xml kotlin

尝试测试我的android快捷方式,但我不断遇到错误,指出未找到该属性android:shortcutLongLabel,并且继续出现shorcutShortLabel,shortcutID等。应该没什么不同,但我正在用Kotlin编写应用我正在使用compileSdkVersion 29。

尝试将应用程序快捷方式添加到我的项目中。因此,我创建了shortcuts.xml文件,并将其添加到res / xml / shortcuts.xml。我确保Gradle中的所有内容都是最新的,并且已经按照Google的文档进行操作,直到在您的应用中添加快捷方式。我认为我的Gradle或manifest.xml出了点问题,但我不知道是什么。另外,当我按下F2时,它说在此文件上没有发现错误。

<?xml version="1.0" encoding=utf-8"?>
<shortcuts xmlns:android="http://schemas.android.com/apk/res/android">

<shortcut android:enable="true"
 android:shortcutID="xxxx"
 android:icon="@drawable/xxxxx"
 android:shortcutShortLabel="@string/xxxx"
 android:shortcutLongLabel="@string/xxxxx">

<intent android:action="android.intent.action.VIEW"
 android:targetPackage="com.example.test"
 android:targetClass="com.example.test.TestIntent/>
</shortcut>

每次构建项目时,都会发生以下情况:

  

AAPT:错误:找不到属性android:shortcutLongLabel。 AAPT:   错误:找不到属性android:shortcutShortLabel。 AAPT:错误:   找不到android:shortcutID属性。

0 个答案:

没有答案