huawei-mobile-services - 是不是所有实现了华为iap的应用都需要在包名中有.huawei后缀?
问题描述
如果一个应用集成了huawai iap,它是否必须有一个带有.huawei后缀的包名才能被AppGallery接受?(假设该应用属于App类别-我知道Game类别中的应用必须具有带有.huawei后缀的包名)
解决方案
如果一个应用集成了huawai iap,它是否必须有一个带有.huawei后缀的包名才能被AppGallery接受?
请先确认您要发布的应用类别:
- 对于普通应用,.huawei不是强制性的。
- 对于游戏应用程序,.huawei是强制性的。
在强行更改游戏应用包名的场景下,建议使用多渠道打包。在华为频道的包名中添加.huawei后缀。修改app目录下build.gradle文件productFlavor中的包名。
flavorDimensions "flavor"
productFlavors{
huawei {
applicationId "com.huawei"
dimension "flavor"
}
appMarket2{
applicationId "com.appMarket2"
dimension "flavor"
}
}
多渠道打包详情请参考文档。
推荐阅读
- java - 使用 Spring 使用 StreamingResponseBody
- kotlin - Jackson 将字符串映射解析为声明的类作为字符串映射到映射。如何让它创建声明类的对象?
- html - 如何用填充为背景着色?
- sql-server - 在 Azure 服务应用中托管应用需要多少费用?
- python - TypeError: unhashable type: 'dict' 使用 pandas 从 JSON 文件读取时
- javascript - 通过 id 函数更新在 NodeJS 中不起作用
- python - 确定性非对称加密
- arrays - 在 c 中创建一个按字符存储的数组
- reactjs - 函数的 Redux 调度类型
- github - 如何使用 GraphQL 从 GitHub 存储库文件中获取原始图像 URL 或内容