zoukankan      html  css  js  c++  java
  • GeneXus支持生成华为AppGallery应用程序!

     

    前言

         GeneXus Apps现在可以在新的华为手机上完美运行!

         在本文中,您将学习如何为与Google Play服务不兼容的华为设备生成应用程序,并将其发布到AppGallery中。

       

      最近发布的新版本GeneXus 17 U2,已经支持生成华为手机应用程序


        这为GeneXus低代码软件开发产品增加了一个新的优势,并且具有很高的战略意义,因为虽然AppGallery是最近才推出的,但已经成为仅次于APP Store(苹果应用分发平台)和Google Play(Android应用分发平台,4.2亿活跃用户在7亿台设备上)的世界第三大应用程序分发平台。 

        更具体地说,所有新的华为设备都将使用AppGallery作为默认平台,并在其AppGallery商店中将所有Google Play服务替换为华为专有的服务。

        关于此次升级,来自GeneXus的研发团队的Fernando Panizza说:“我们对这项成就感到非常满意,因为它使GeneXus社区能够为最新的华为设备(不具有Google Play服务)生成应用程序并将其发布到AppGallery中。通过这种方式,我们将通过GeneXus继续进入移动应用开发的最大市场。”

        我们与华为合作,并在他们的帮助下实现了对华为的支持,通过其华为移动服务(HMS)提供的服务取代了这些设备上不再提供的Google Play服务。 

        当然,在将来的GeneXus升级中,我们也会添加更多服务,以在这个新的应用程序开发平台中不断发展。”


        Liga BBVA MX的官方应用程序使用此功能,已在Huawei AppGallery发布。

    图片

    如何为华为手机生成应用程序:

        首先,在HUAWEI Developers上注册以获得华为ID。验证ID后,您就可以使用HMS提供给开发、测试、分发应用程序的所有服务。根据企业的规模,您也可以考虑创建团队帐户。


    √ 生成华为应用程序 :

        针对华为移动服务平台(HMS)生成的应用程序也是Android应用程序,因此启用HMS生成的第一步是启用GeneXus中的Generate Android属性。

        接下来,启用GeneXus中的Generate Huawei属性。

        通过该配置GeneXus将生成两个版本的Android应用程序,一个是经典的Android应用程序位于mobile\Android文件夹中,另一个版本位于mobile\Huawei文件夹中。 

    √ 测试华为应用程序

        当Generate Huawei属性设置为True时,设置属性Main platform = Huawei,此时Huawei将作为原型运行平台。通过这种方式,您可以在Android和华为原型之间进行切换。

     在应用程序中运行不同的服务

        使用AppGallery Connect创建应用程序后,启用所需的服务并按照配置步骤进行操作。 

        通常,可以在“我的项目”>“项目设置”>“管理API”部分中检查选定的API。

        测试您的应用程序,准备就绪后,返回AppGallery Connect以上传APK并在AppGallery中启动您的应用程序。 

  • 相关阅读:
    iOS web加载本地html文件图片不显示问题
    Mac 已损坏,无法打开。 您应该将它移到废纸篓。
    iOS随机数
    Objective-C 【NSString-字符串比较&前后缀检查及搜索】
    Objective-C 【从文件中读写字符串(直接读写/通过NSURL读写)】
    Objective-C 【protocol 的引用问题】
    Objective-C 【protocol-协议 的了解使用】
    C 【block类型全方位详解】
    Objective-C 【Category-非正式协议-延展】
    Objective-C 【This is ARC】
  • 原文地址:https://www.cnblogs.com/genexusblog/p/14601582.html
Copyright © 2011-2022 走看看