从Java检测AIR和Flash版本

时间:2012-04-20 13:08:06

标签: java flash air adobe

我需要从Windows上的Java应用程序中检测已安装的Adobe AIR和Flash的版本。

一种方法是在“C:\ Program Files(x86)\ Common Files \ Adob​​e AIR \ Versions \ 1.0”文件夹中读取.exe文件的元数据,但这显然是一个丑陋的解决方案对于Flash版本,可以尝试读取注册表项 HKEY_LOCAL_MACHINE \ SOFTWARE \ Macromedia \ FlashPlayerPlugin \ / v Version ,但我不确定该名称的* Plugin部分是否是一个很好的指标,因为我需要Flash版本,实际上是AIR使用的,而不是浏览器。

有没有干净的方法来完成这项工作?

0 个答案:

没有答案