How to properly force a Blackberry Java application to install using Loader.exe

孤街醉人 提交于 2019-12-03 17:30:52

问题


I want to include the Application Loader process in a software installation, to ensure that users get our software installed on their Blackberry by the time our installer software finishes.

I know this is possible, because Aerize Card Loader (http://aerize.com/blackberry/software/loader/) does this. When you install their software, if your Blackberry is connected the Application Loader will come up and force the .COD file to install to the device.

I can't make it work. Looking at RIM's own documentation, I need to:

  • Place the ALX and COD files into a subfolder here: C:\Program Files\Common Files\Research In Motion\Shared\Applications\
  • Add a path to the ALX file in HKCU\Software\Research In Motion\Blackberry\Loader\Packages
  • Index the application, by executing this at the command line: loader.exe /index
  • Start the force load, by doing this: loader.exe /defaultUSB /forceload

When I execute that last command, the Application Loader comes up and says that all applications are up to date and nothing needs to be done.

If I execute loader.exe by double-clicking on it (or typing in the command with no parameters), I get the regular Application Loader wizard. It shows my program as listed, but un-checked. If I check it and click next, it will install to the Blackberry. (This is the part that I want to avoid, and that Aerize Card Loader's install process avoids.)

What am I missing? It appears that the Aerize installer is doing something different but I haven't been able to ascertain what.


回答1:


You can do it easily with the following command:

   C:\RIM\JDE_4.7.0\bin\JavaLoader.exe -u load <.cod file>

With this command you don't need an alx at all, just the cod file. Look at JavaLoader usage help to see full options.




回答2:


JavaLoader.exe can upload one code file. What about two or more cod files?



来源:https://stackoverflow.com/questions/1044671/how-to-properly-force-a-blackberry-java-application-to-install-using-loader-exe

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!