尝试测试我的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属性。