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中启动您的应用程序。 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值