GCM サービスを使用して Google Glass ネイティブ アプリケーションを開くことを考えています。
誰でもこれで私を助けてくれませんか。それは可能ですか?
GCM サービスを使用して Google Glass ネイティブ アプリケーションを開くことを考えています。
誰でもこれで私を助けてくれませんか。それは可能ですか?
ミラー API を使用してカードを挿入し、それを使用して GDK アプリを起動することで、同じ薄型化を実現できます。以下のようにメニュー項目を指定すると、ユーザーがタップして起動できるメニューを含むカードが挿入されます
"menuItems":[
{
"action":"OPEN_URI",
"id":"OpenAppId",
"payload":"my.package.name.scheme://open?param1=value1¶m2=value2",
"values":[
{
"displayName":"Accept",
"iconUrl":"https://my_url_dot_com/glass_menu_icons/ic_done_50.png",
"state":"DEFAULT"
},
{
"displayName":"Accepting",
"state":"PENDING"
},
{
"displayName":"Accepted",
"state":"CONFIRMED"
}
]
},
Android マニフェスト ファイルには、次のインテント フィルターが必要です。
<intent-filter>
<data android:scheme="my.package.name.scheme" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
その後、Intent エクストラとしてペイロードで渡されたクエリ パラメータにアクセスできます。
現在、Glass には Google Play サービスはありません。したがって、Glass で GCM メッセージを登録することはできません。
ただし、GCMBroadcastReceiver
GlassHome の apk マニフェストには表示されるので、Play Services の一部が追加された (または追加中) と推測されます。彼らがGlassを正式にリリースしたときに何が起こるか見てみましょう:)
要約すると、いいえ、GCM を使用してネイティブの Glass アプリを開くことはできません。少なくとも今は