AppMaster 移动应用程序设计器允许你加快开发过程,只需几个步骤就能创建你的第一个应用程序。你可以立即在你的手机上测试这样一个应用程序,检查所有功能的操作,并使用本地功能(例如,使用NFC ,一个摄像头,并扫描QR码)。为了进行这种测试,使用了一个特殊的AppMaster Developer ,在这里你可以在不同的账户和项目之间进行切换,并可以方便地访问你的任何应用程序。
但是,如果你想让应用程序真正独立,该怎么办?为了能够在没有中间人的情况下使用它,与朋友分享它?最实惠的选择是创建一个APK 文件,在安卓设备上安装这个应用程序(在未来,它也可以用于在应用程序商店发布,例如,Google Play )。
配置Firebase
你首先需要在Firebase ,一个构建移动应用的云平台上创建一个账户。你可以通过以下链接来完成。
在Firebase 中工作,首先要创建一个项目 - 通过点击 Create a project按钮。你将需要选择一个项目名称,如果需要的话,连接 Google analytics 工具。
经过几秒钟的等待,项目将被创建,你可以继续进行进一步的设置。你需要添加第一个应用程序(Android)。
在这里,你需要为你的应用程序想出一个标识符。它必须由至少两个部分组成,用一个点隔开。记住它,你以后会需要它。其余的数据可以留空。
下一步是下载 google-services.jsonFirebase 关于如何处理它的说明,以及下一步的说明。 Add Firebase SDK,可以忽略不计 -AppMaster 会处理这些工作(主要是提供JSON文件本身)。
在Firebase 中要做的最后一件事是获得带有私钥的 Service Account文件和私钥。要做到这一点,打开已创建的应用程序的设置。
转到 Service account部分,点击 Generate new private key按钮并将其保存在你的设备上。
AppMaster 发布
在这一点上,你可以回到AppMaster 移动应用程序部分并开始发布。
正在创建一个安卓应用,分别需要选择PlayMarket 市场,并指定应用要访问的Deploy 计划。
在 Application Settings中,你必须指定。
- Build type.APK适合作为安装文件立即使用,而对于随后在市场上的发布,最好选择AAB。
- App Name.为你的应用程序起一个独特的名字。
- Bundle ID- 之前在Firebase 中指定的应用程序ID(在我们的例子中,这就是mycompany.aviato )。
最后一步是转移之前在Firebase 中收到的文件。
- Service File-google-services.json 文件
- Service Account File- 来自Service accounts 部分的私钥文件
完成了!剩下的就是等待带有下载安装文件链接的信件了(只需要几分钟时间)。
该应用程序已准备好下载和安装!而最好的事情是,当你进一步完善应用程序(或修复错误)并发布新版本时,你甚至不需要考虑发布更新和创建新的安装文件。由于有了 Server-Driven UI技术,应用程序的修改版本将立即提供给所有用户。