华为 HMS 初始化时没有 Json 文件
Huawei HMS initialize without Json file
是否可以在没有 agconnect-services.json
的情况下初始化 HMS 并在运行时提供密钥?
我们可以使用类似的服务 (Fcm) 来初始化应用程序:
val builder = FirebaseOptions.Builder()
.setApiKey(apiKey)
.setGcmSenderId(senderId)
.setProjectId(project)
.setApplicationId(appId)
FirebaseApp.initializeApp(context, builder.build())
因此,您无需解析 json
文件即可使用它。
是否有使用 HMS
和 AppGallery
的类似解决方案?
顺便说一句,我正在尝试实现 PushKit
更新:
- 推送工具包
您可以在清单文件中添加以下代码:
<meta-data
android:name="com.huawei.hms.client.appid"
<!-- Replace value xxx with the actual appid.-->
android:value="appid=xxx">
</meta-data>
目前HMS没有提供code-based初始化的统一方案。但是,有些套件支持 code-based 初始化。
MapsInitializer.setApiKey("Your API Key");
SearchService searchService = SearchServiceFactory.create(this, "API key");
MLApplication.getInstance().setApiKey("your ApiKey");
如果您只使用这些工具包,则不需要集成 JSON 文件。相反,您可以通过 API 键完成 code-based 初始化。
我们会分析讨论您对统一code-based初始化方案的需求,并尽快回复您。
如果您尝试通过 DevEco 实现 HiAI,您可以 运行 没有 [=26] 的应用程序=].json 文件。要了解更多信息,请使用 link.
另一种方式你可以尝试编码助手,它会为一些套件自动配置环境。目前支持Push Kit,无需手动下载agconnect-services.json。
要了解更多信息,请使用 link
是否可以在没有 agconnect-services.json
的情况下初始化 HMS 并在运行时提供密钥?
我们可以使用类似的服务 (Fcm) 来初始化应用程序:
val builder = FirebaseOptions.Builder()
.setApiKey(apiKey)
.setGcmSenderId(senderId)
.setProjectId(project)
.setApplicationId(appId)
FirebaseApp.initializeApp(context, builder.build())
因此,您无需解析 json
文件即可使用它。
是否有使用 HMS
和 AppGallery
的类似解决方案?
顺便说一句,我正在尝试实现 PushKit
更新:
- 推送工具包
您可以在清单文件中添加以下代码:
<meta-data
android:name="com.huawei.hms.client.appid"
<!-- Replace value xxx with the actual appid.-->
android:value="appid=xxx">
</meta-data>
目前HMS没有提供code-based初始化的统一方案。但是,有些套件支持 code-based 初始化。
MapsInitializer.setApiKey("Your API Key");
SearchService searchService = SearchServiceFactory.create(this, "API key");
MLApplication.getInstance().setApiKey("your ApiKey");
如果您只使用这些工具包,则不需要集成 JSON 文件。相反,您可以通过 API 键完成 code-based 初始化。
我们会分析讨论您对统一code-based初始化方案的需求,并尽快回复您。
如果您尝试通过 DevEco 实现 HiAI,您可以 运行 没有 [=26] 的应用程序=].json 文件。要了解更多信息,请使用 link.
另一种方式你可以尝试编码助手,它会为一些套件自动配置环境。目前支持Push Kit,无需手动下载agconnect-services.json。 要了解更多信息,请使用 link