luv*_*all 17 android apk flutter huawei-mobile-services appgallery
一些华为移动设备没有 Google Play 商店,而是有华为 AppGallery。由于 Flutter 是用于跨平台开发(iOS 和 Android),因此可能需要通过华为 AppGallery 提出 Flutter 开发的应用程序。
没有Google Play Store的华为设备仍然使用Android,上传到Huawei AppGallery的应用程序必须有apk
扩展程序(就像在Google Play Store中一样)。这些预感至少可以在华为 AppGallery 上提出一些 Google Play Store 应用程序。但是,我没有找到任何证据或确认。这种兼容性也没有任何明确的边界。例如,由于技术或法律原因,某些服务可能无法在华为应用市场上运行或不被接受。这个边界的一部分是使用 Flutter 来开发应用程序。
那么,我的问题是,Flutter 开发的应用程序是否可以与华为应用程序库兼容,如果可以,在什么条件下?
首次应用发布后编辑 2020 04 13
我的第一个 Flutter 应用刚刚发布在华为应用市场。这回答了问题的第一部分。尽管如此,由于这个应用程序非常简约,这并没有回答最重要的部分,即:在什么情况下 Flutter 应用程序可以在华为应用程序市场上发布?
cap*_*ink 12
只要您的应用程序符合AppGallery 的规定,应该没有任何问题。 https://developer.huawei.com/consumer/en/doc/30202
AppGallery 对开发的应用程序语言没有任何限制,无需担心;颤振,科尔多瓦,react.native,xamarin 他们很好。
只是一个注意点。如果您使用的是依赖于 Google Play 服务的 SDK 或服务,当您在 AppGallery 上发布您的应用程序时,它只会在支持 Google Play 服务的华为设备上可见。
理论上,是的,它可以。华为使用的操作系统称为鸿蒙 OS。
Harmony OS 中的 Arc 编译器支持所有主要的编程语言,包括 C/、C++、Java、JavaScript 和 Kotlin。
Flutter 将 Dart 代码编译为原生设备代码(Java 和 Kotlin for Android 和 Swift for iOS)。华为正在制作 Arc 编译器,据说可以轻松将 Android 应用程序转换为鸿蒙 OS 应用程序。这对 Flutter 和 AppGallery 意味着什么?我不知道。
所以对于你的问题,理论上是可以的,但我建议你用上面提到的一种语言编写你自己的应用程序,并使用 Arc 编译器将它放在华为的 AppGallery 上。
更新:
所以显然你可以在华为应用程序库上放一个APK:https : //developer.huawei.com/consumer/en/doc/distribution/app/30204。由于您显然可以在 Flutter 中制作 APK,我不明白为什么不可以。
Flutter 应用程序没有限制。它们可以在华为应用市场上发布。
如何发布应用程序:
正如@captaink 所说,还请参阅AppGallery 审查指南。
如果您的应用集成了 GMS Kit,这些通过 GMS 提供的功能在带有 HMS 的华为手机上不可用。如果您希望您的应用程序在这些手机上运行,请集成华为移动服务 (HMS)。
华为已经为 Flutter 提供了一些 HMS Core 套件插件。它们已发布到公共开源社区。您也可以在GitHub 上找到它们。
归档时间: |
|
查看次数: |
9663 次 |
最近记录: |