今天我对addon安装媒体有疑问。我们必须创建一个安装程序,安装一些工具来扩展主应用程序。因此,我创建了一个项目并将其配置为插件安装程序。因此,我将应用程序ID从主应用程序设置为插件配置。然后我预计安装程序会检查是否安装了主应用程序。我还避免捆绑jre,因此安装程序应该使用主应用程序中的jre。当我尝试安装插件时,安装程序会询问合适的jre,然后开始安装组件。我预计会出现错误消息,并且安装将中止。也许我错过了一些配置?
答案 0 :(得分:0)
你可以打电话
ApplicationRegistry.checkApplicationId(context.getInstallationDirectory())
在附加安装程序中的“运行脚本”操作中,检查是否找到了主安装程序安装。如果上面的内容返回false,则可以从脚本返回false,将“Failure strategy”属性设置为“Quit on failure”,将“Error message”属性设置为您希望显示的错误消息。