如何配置,以便我可以从GluonHQ安装两个以上的应用程序-JavaFX

时间:2019-10-18 13:37:35

标签: android gluon-mobile

我制作了两个移动应用程序:

https://github.com/DanielMartensson/BooK

https://github.com/DanielMartensson/JLogger

当我安装BooK时,它运行完美。但是当我安装JLogger时,Android表示该应用程序尚未安装。如果先卸载BooK,然后再安装JLogger,则无法安装BooK。

有什么方法可以配置,以便我可以同时安装它们? 我已经获得了JLogger的许可证,但似乎要花很长时间才能获得BooK的免费许可证。 我也想知道是否有可能在Android中删除G-icon?即使我在菜单横幅上更改了G-icon,使用GluonHQ框架制作的每个应用程序也会生成带有G-icon的移动应用。

1 个答案:

答案 0 :(得分:1)

程序包名称

如果您同时为两个应用检查了AndroidManifest.xml,则它们都具有相同的package名称:

package="se.danielmartensson"

每个应用(Android / iOS)都必须由unique包名称(或iOS上的bundleId)定义:

  

请注意,一旦编译了APK,package属性也代表了您应用的通用应用ID。

只需将其更改为:

package="se.danielmartensson.book"

package="se.danielmartensson.jlogger"

保存,删除现有应用程序(BooK或JLogger),然后重新安装。您现在应该有两个应用。

Gluon Mobile许可证

Gluon Mobile licenses适用于每个开发人员,而不是每个应用程序。您可以在两个应用程序中使用相同的许可证。

如果您申请OSS许可,intended仅可用于单个OSS项目,但是如果两个项目都相关,那么在两个项目中使用它都不会出现任何问题。

顺便说一句,您不应将许可证文件提交到在线公共存储库。

图标

在您的IDE中使用Gluon插件时获得的默认模板提供了一组默认的图标。

您可以用自己的替换这套。只需根据给定的分辨率(在此folder中,对于Android,在此one中,对于iOS,)创建图标集即可。