我在我的应用中使用 App Indexing 功能并遵循 Google Developers 指南。从指南中,我坚持以下内容。
// Create App Indexing Link objects
AppIndexingLink item1 = new AppIndexingLink(appUri1, webUrl1, this.findViewById(R.id.btn1));
AppIndexingLink item2 = new AppIndexingLink(appUri2, webUrl2, this.findViewById(R.id.btn2));
从上面的语句我们可以注意到参数。
我对此的查询:
- 在该文档中,他们提到 Web URL 是可选的。但是当我删除它时会出现编译错误并且如果我将其设为空(“”)会给出 NullPointerException (不确定为空会导致 NullPointerException )
2.btn1和btn2,我们应该从哪里得到它们?为什么我们在那里给他们?. 如果我从我的项目中给出任何观点会产生 NullPointerException(这是让我不确定第一个的情况)。
如果有人有启用 App Indexing 的教程和示例代码,请提供。它可以帮助我们。