Android Firebase App索引个人内容无法在平板电脑上运行

时间:2017-07-06 14:40:55

标签: android android-app-indexing firebase-app-indexing

我已在我的应用中实施了Android Firebase App索引个人内容。我正在为Google搜索助手轻松搜索文章编制索引。它适用于手机[在三星S7 Edge& amp;上测试S8]但未在任何平板电脑中显示结果[Nexus 7(5.0.1),Samsung Tab S2(7.0)]。

这些条目也列在设置 - > Google设置 - >应用程序下的FireBase App Indexing。在电话和电话中以正确的方式片剂。

url: "android-app//custom-package/....."
type: "DigitalDocument"
nane: ["FC Barcelona..."]
metadata:{
   worksoffline:false
   score:0
}

截图: -

使用手机搜索:

Search Works with Phones

搜索结果无法在平板电脑中运行:

Search Result not working in Tablet

以下是我将文章作为个人内容存储在系统中的代码。

 ArrayList<Indexable> indexableArticles = new ArrayList<>();

    for (IndexEntry e : indexFeed) {
        Indexable articleToIndex = Indexables.digitalDocumentBuilder()
                .setName(e.getTitle())
                .setUrl(e.getUrl())
                .build();

        indexableArticles.add(articleToIndex);
    }

    if (indexableArticles.size() > 0) {
        Indexable[] indexedArr = new Indexable[indexableArticles.size()];
        indexedArr = indexableArticles.toArray(indexedArr);

        // batch insert indexable articles into index
        FirebaseAppIndex.getInstance().update(indexedArr);
    }

我也在使用'com.google.firebase:firebase-appindexing:10.2.6'库

即使在对文章编制索引之后,也无法弄清楚平板电脑中的问题。很高兴收到你的帮助。感谢。

0 个答案:

没有答案