我想在软件安装中包含应用程序加载程序进程,以确保用户在我们的安装程序软件完成时将我们的软件安装在他们的 Blackberry 上。
我知道这是可能的,因为 Aerize Card Loader (http://aerize.com/blackberry/software/loader/ http://aerize.com/blackberry/software/loader/) 做这个。当您安装他们的软件时,如果您的黑莓已连接,应用程序加载器将出现并强制 .COD 文件安装到设备上。
我无法让它发挥作用。查看RIM自己的文档,我需要:
- 将 ALX 和 COD 文件放入此处的子文件夹中:C:\Program Files\Common Files\Research In Motion\Shared\Applications\
- 在 HKCU\Software\Research In Motion\Blackberry\Loader\Packages 中添加 ALX 文件的路径
- 通过在命令行执行以下命令来索引应用程序:loader.exe /index
- 通过执行以下操作启动强制加载:loader.exe /defaultUSB /forceload
当我执行最后一个命令时,应用程序加载器出现并表示所有应用程序都是最新的,无需执行任何操作。
如果我通过双击 loader.exe(或键入不带参数的命令)来执行它,我会得到常规的应用程序加载器向导。它显示我的程序已列出,但未经检查。如果我选中它并单击“下一步”,它将安装到黑莓上。 (这是我想要避免的部分,也是 Aerize Card Loader 的安装过程所避免的部分。)
我缺少什么? Aerize 安装程序似乎做了一些不同的事情,但我无法确定是什么。
您可以使用以下命令轻松完成此操作:
C:\RIM\JDE_4.7.0\bin\JavaLoader.exe -u load <.cod file>
使用此命令,您根本不需要 alx,只需要 cod 文件。查看 JavaLoader 使用帮助以查看完整选项。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)