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

问题描述 投票:0回答:1

我提出了两个移动应用程序:

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的移动应用程序。

android gluon-mobile
1个回答
0
投票

程序包名称

如果您同时检查两个应用程序的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移动许可证

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

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

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

图标

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

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

© www.soinside.com 2019 - 2024. All rights reserved.