2016-12-07 5 views
4

私はショートカットがdeveloper.android.comを参照してください作成するときに、私が書いた コードがなぜエラー:(2)Android7でshourtcutを作成するときに 'android'パッケージの 'shortcutShortLabel'属性のリソース識別子が見つかりませんでしたか?

<shortcuts xmlns:android="http://schemas.android.com/apk/res/android"> 
<shortcut 
    android:enabled="true" 
    android:icon="@drawable/share" 
    android:shortcutId="search" 
    android:shortcutShortLabel="@string/recommend_us" 
    android:shortcutLongLabel="@string/recommend_to_friend" 
    android:shortcutDisabledMessage="@string/bind_unbound"> 
    <intent 
     android:action="android.intent.action.VIEW" 
     android:targetPackage="com.example.myapplication" 
     android:targetClass="com.yidian.news.ui.search.SearchChannelActivity" /> 
</shortcut> 
<!-- Specify more shortcuts here. --> 

下にシンプルなものです。私はプロジェクトをビルドする場合でも、ここでエラーメッセージが

エラー言う出てくる:属性が見つかり(2)いいえリソース識別子が「shortcutId」パッケージに「アンドロイド」

エラー:見つかり(2)いいえリソース識別子属性「shortcutShortLabel」パッケージの「アンドロイド」

エラー:属性が見つかり(2)いいえリソース識別子「shortcutLongLabel」パッケージの「アンドロイド」 エラー:パッケージの属性「shortcutDisabledMessage」が見つかり(2)いいえリソース識別子 "アンドロイド '

なぜでしょうか

+0

投稿するbuild.gradle? – Raghavendra

答えて

2

ショートカットは、Android 7.1を必要とするすべてのAndroid SDK &ツールをアップグレードしています。 APIレベル25

関連する問題