問題タブ [app-shortcut]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1766 参照

android - Android 7.1 で静的 App-Shortcut を正しく作成するにはどうすればよいですか?

バックグラウンド

Android 7.1 には、「AppShortcut」という新機能が追加されました。ドキュメントでは、静的なものと動的なものを作成する方法が説明されており、サンプル アプリも用意されています。

問題

サンプルを試してみましたが、静的アプリのショートカットをクリックすると、「アプリがインストールされていません」というトーストが表示されることに気付きました。

ここに画像の説明を入力

コードを見ると、疑わしい構成が見つかりました (「shortcuts.xml」ファイル内):

アプリには "ADD_WEBSITE" というインテント アクションが含まれていないため、見栄えがよくありません。

ダイナミック ショートカットは正常に機能します (MainActivity の通常の起動で追加できます)。

私が試したこと

だから、これは変えたほうがいいと思いました。新しいアクティビティを作成し、この構成を変更してアクティビティ (アクションと targetCalss) に一致させようとしましたが、何らかの理由でまだ同じ toast を取得しました。

質問

コードのどこが間違っている可能性がありますか? それを修正するには何を変更する必要がありますか?

0 投票する
1 に答える
347 参照

android - 新しい Android 7.1 アプリのショートカットを閉じる方法

アプリのショートカットをクリックすると、ダイアログ テーマのアクティビティが開かれます。アクティビティでそのテーマを使用すると、アプリのショートカットが閉じられないようです。ダイアログテーマを削除すると、いずれかをクリックするとアプリのショートカットが閉じます。何か案が?ありがとう!

0 投票する
1 に答える
845 参照

android - 最新の Android Nougat のアプリ ショートカットが最大 4 つになっているのはなぜですか?

アプリのショートカットは合計 5 個になるとのことでしたが、私のエミュレータでは最大 4 個までです。静的ショートカットと動的ショートカットの両方を試しました。既知のバグですか?

0 投票する
4 に答える
5649 参照

android - Nougat 7.1.1 でアプリのショートカットをタップすると、アプリがインストールされていないというエラーが表示される

静的アプリのショートカットを既存のアプリに追加するときに問題が発生します。https://developer.android.com/guide/topics/ui/shortcuts.htmlの手順に従ったところ、ショートカットが表示されましたが、タップしてもアクティビティが起動せず、代わりに次のようなトースト メッセージが表示されます: 「アプリがインストールされていません」。

マニフェストの関連セクションは次のとおりです。

これは、shortcuts.xml ファイルです。

すでに再確認しましたが、ターゲット アクティビティの完全修飾名com.mypackage.activities.NewActivityは問題ありません。

前もって感謝します!