gcd*_*dev 10 android firebase android-studio gboard
在Xcode(适用于iOS设备)中,我只需单击一个显示"新贴纸包应用程序"的按钮,并且(魔术!)就在那里,无需编码.我只是添加图像并将其上传到应用商店.超级简单!
Android现在允许贴纸通过Gboard.
但是,据我所知,您已经需要一个贴纸应用程序,以便按照我可以找到的任何方向添加到Gboard.但是你如何创建一个贴纸应用程序呢?
在上述两个链接中都可以看到这条美妙的路线:"为了解决问题,您需要添加Firebase应用程序索引库."
"加?" 加什么?
我发现并下载了它,认为它可能是模板或其他东西.但我无法让它在Android Studio中运行.
它确实有这些非常棒的说明:"从你的firebase项目中获取Google-service.json."
"Firebase项目?" 什么火力棒项目?
如何创建贴纸包应用程序,我可以"添加"Firebase应用程序索引库,以便贴纸应用程序将显示在Gboard上?在iOS中这么容易!
也许Firebase有贴纸包装模板或东西,我想.但他们似乎并没有我能说的那么多.
FWIW,我不反对在必要时编写代码.想知道需要编写什么代码真是太好了!在哪里放!
链接到一个无所事事的完成 - 所有内容和上传到应用程序商店教程绝对是太棒了.在这一点上我唯一真正需要帮助的就是制作PNG!
提前致谢!
根据我对您发布的链接的了解,您将 Firebase App Indexing API 添加到您的应用程序中。您可以在 Android Studio 中最简单地完成此操作,方法是转到Tools->Firebase
,这将打开右侧的抽屉。在此抽屉中单击App Indexing
并按照说明进行操作。
基本上,它将 Firebase 依赖项添加到您的构建 gradle 文件中,并填充 google-service.json,这只是一个配置文件,其中包含一些供 Firebase 工作的常量和字符串。
梯度依赖:
implementation 'com.google.firebase:firebase-appindexing:16.0.1'
Run Code Online (Sandbox Code Playgroud)
我推荐使用Android Studio助手。完成此操作后,您的应用程序现在就是一个 Firebase 项目,因为它在 Firebase Web 应用程序中拥有自己的项目,这基本上是一个与一些可以做很酷的事情的 Google 库连接的应用程序的奇特名称。
然后,您可以在首次安装或更新应用程序时使用文档中所示的库将您的贴纸索引到 Playstore 中。
new Indexable.Builder("Sticker")
.setName("Bye")
// add url for sticker asset
.setImage("http://www.snoopysticker.com?id=1234")
// see: Support links to your app content section
.setUrl("http://sticker/canonical/image/bye")
// Set the accessibility label for the sticker.
.setDescription("A sticker for Bye")
// Add search keywords.
.put("keywords", "bye", "snoopy", "see ya", "good bye")
.put("isPartOf",
new Indexable.Builder("StickerPack")
.setName("Snoopy Pack")
.build())
.build())};
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2596 次 |
最近记录: |