私はアプリ内インデックスはAndroid 4で動作していませんか?
- によってdocumentation for In-App-Indexingは私のアプリのマニフェストに追加する依存性や
として
com.google.firebase:firebase-appindexing:11.6.0
を追加assetlinks.json
https://mycompany.com/.well-known/assetlinks.json
からをアップロード続いてきました:
<activity android:name=".main.view.MainScreenActivity" android:label="@string/app_name" android:launchMode="singleTask" android:theme="@style/AppTheme.NoActionBar"> <!--deeplinking--> <intent-filter android:autoVerify="true" android:label="@string/app_name"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:host="www.mycompany.com" android:path="/" /> <data android:scheme="http" /> <data android:scheme="https" /> <data android:pathPattern="/somepath/" /> </intent-filter> </activity>
私はこのすべてをthe documentationに従ってテストしましたが、すべてうまく見えます。上記のアンドロイド5とオン
、私は、Playストアから私のアプリをダウンロードし、私のサイトのコンテンツを検索すると、Googleは私のアプリから直接、結果が表示されますすることができます。 Googleの検索結果から直接自分のアプリにジャンプすることもできます。だからすべての罰金。
Iを:これは私がインストールしてAndroidの5の上に私のアプリを開くときに、次のことがログに表示されることに気付きました
アンドロイド4にかかわらず、動作しない
/IntentFilterIntentSvc: IntentFilterを確認してください。 verificationId:4スキーム: "https" のホスト: "www.mycompany.com" パッケージ: "com.mycompany.myappと"。 12-11 14:26:49.641 1708-9067 /?
I/IntentFilterIntentSvc:検証4が完了しました。成功:真。失敗しました ホスト:
これは、Android 4のデバイス上では発生しません。
何が問題なのでしょうか? App-IndexingがAndroid 4ではサポートされていないとの情報は見つかりませんでした。