問題タブ [android-appshortcut]

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 投票する
5 に答える
13100 参照

android - Android 7.1アプリのShortcutManager APIを使用して動的アプリのショートカットを作成するには?

Android 7.1 では、開発者はAppShortCutを作成できます。

2 つの方法でショートカットを作成できます。

  1. リソース(XML)ファイルを使用した静的ショートカット。
  2. ShortcutManagerAPIを使用した動的ショートカット。

ShortcutManagerでは、動的に使用してショートカットを作成する方法は?

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

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

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

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

android - アクティビティは、アプリのショートカットの他のアクティビティに相互依存してはなりませんか?

アプリケーションにアプリのショートカットを実装しています。ショートカットを開こうとすると正常に開きましたが、検索機能中にクラッシュ レポートがクラッシュし、DB からデータをフェッチしていたために SQLiteException が表示されました。ファイル?

アプリケーションから開くと正常に動作します

アプリのショートカットを作成するための私のコードは

0 投票する
3 に答える
755 参照

android - 7.1.1 - SHORTCUT が使用されたかどうかを確認する

したがって、基本的に私が達成したいことは、ショートカットを介してアクティビティにアクセスしているときとアクセスしていないときを知ることです。静的ショートカットを使用しています。

ドキュメントを調べましたが、うまくいきませんでした。多分それは、私が習得していないAndroidプログラミングの一部である意図にもっと関連しています。

ありがとう。

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

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

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

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

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

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

前もって感謝します!

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

android - Android 7.1 の静的アプリ ショートカット クリエーターはエクストラをインテントに入れることができますか?

これは短い質問です:

Android Nougat 7.1 にはランチャー用の新機能があり、メニューから選択してアプリのショートカットを作成できます: https://developer.android.com/about/versions/nougat/android-7.1.html https://developer .android.com/guide/topics/ui/shortcuts.html

私が見たところ、動的なものを使用する場合は、好きなものを何でも入れることができますが、静的なショートカット (XML によって事前に決定されているもの) には追加機能を含めることができますか? 意味: たとえば、ショートカットのインテントのバンドルに文字列を入れることはできますか? それとも、それぞれが持つアクションを選択することしかできませんか?

そこに記載されていないので質問します。

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

java - アプリで動的ショートカットを使用できないのはなぜですか? IllegalStateException: Launcher activity not found for package が発生しました

動的ショートカットを使用すると、例外が発生しました:</p>

これが私のコードです:

MainActivity onCreate(); に入れました。

ShortcutManager.java コードは次のとおりです。

「ユーザーがロックされているときの IllegalStateException」が何かわかりません。意味。

これが私のマニフェストファイル全体です:

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

android - ActivityNotFoundException: ショートカットを開始できませんでした

アプリにアプリ ショートカットを実装しようとしていますが、機能しません。私のshortcut.xml:

マニフェスト.xml:

だから、私はグーグルの例と同じようにショートカットを行います。ショートカットを表示してクリックできますが、何も起こりません。「exported = true」のように、アクティビティの場所、アクティビティのアクション、パラメータを変更して、さまざまなアクティビティを試しましたが、何も変わりません - ログでのみ確認できます

ActivityNotFoundException: ショートカットを開始できませんでした

私のショートカット ログと Google カメラ ショートカット ログの唯一の違いは、アクティビティへのパスです。

I/ActivityManager: START u0 {act=android.intent.action.VIEW flg=0x1000c000 cmp=com.example/.package.Activity}

I/ActivityManager: START u0 {act=android.media.action.STILL_IMAGE_CAMERA flg=0x1000c000 cmp=com.google.android.GoogleCamera/com.android.camera.activity.CameraImageActivity}

Google cam にはアクティビティへのフル パスがありますが、パッケージ パスは異なります。

PS: 今日 Google サンプルを試してみましたが、静的アプリのショートカットはサンプルでも機能しません。動的アプリのショートカットはうまく機能します。