开发者

Deploy several cod files to Blackberry Simulator

I know we can deploy a cod file to blackberry simulator using:

fledgecontroller /session=9开发者_运维问答800 /execute=LoadCod("C:\\temp\\test.cod")
fledgecontroller /session=9800 /execute=LoadCod("updates.force")

What about deploying several cod files? Seems fledgecontroller cannot deploy a zip file. So it won't help even I zip all cod files.

Thank you!


Thank you so much!

Copy the zipped cod file or cod files to the simulators home directory is not a good idea. Since restart simulator is really slow...

I was using

fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test.cod")
fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test-1.cod")
fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test-2.cod")
fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test-3.cod")
fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test-4.cod")
fledgecontroller /session=9800 /execute=LoadCod("updates.force")

But it doesn't work. Maybe I have to deploy cod files one time, instead of calling fledgecontroller for several times. I am not sure, have to give it a shot on Monday.


One way is to copy the zipped cod file to the simulators home directory and it will be deployed when you launch the simulator.

For the fledgecontroller (interactive mode) approach you will need to load each individual cod file. For example:

D:\Program Files (x86)\BlackBerry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components\simulator>fledgecontroller.exe
Connecting to Fledge session "8900"... connected.
LoadCod("D:\\temp\\test.cod")
LoadCod("D:\\temp\\test-1.cod")
LoadCod("D:\\temp\\test-2.cod")
LoadCod("D:\\temp\\test-3.cod")
LoadCod("D:\\temp\\test-4.cod")
LoadCod("updates.force")

*Updates.force isn't normally required, as echo pointed out LoadCod already does an update. I've left this in case it's important on the older simulators.

Or from the simulator gui use:

file --> load java program (and repeat this step for each of the cod files above)

Fledgecontroller batch mode:

D:\Program Files (x86)\BlackBerry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components\simulator>fledgecontroller.exe /session=8900 /execute=LoadCod("D:\\temp\\test-1.cod")
D:\Program Files (x86)\BlackBerry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components\simulator>fledgecontroller.exe /session=8900 /execute=LoadCod("D:\\temp\\test-2.cod")
D:\Program Files (x86)\BlackBerry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components\simulator>fledgecontroller.exe /session=8900 /execute=LoadCod("D:\\temp\\test-3.cod")
D:\Program Files (x86)\BlackBerry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components\simulator>fledgecontroller.exe /session=8900 /execute=LoadCod("D:\\temp\\test-4.cod")
D:\Program Files (x86)\BlackBerry\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components\simulator>fledgecontroller.exe /session=8900 /execute=LoadCod("D:\\temp\\test.cod")


Thank you, Ray! Here is the trick:

fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test.cod.pending")
fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test-1.cod.pending")
fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test-2.cod.pending")
fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test-3.cod.pending")
fledgecontroller /session=9800 /execute=LoadCod("C:\\temp\\test-4.cod.pending")
fledgecontroller /session=9800 /execute=LoadCod("updates.force")

Now I don't have any trouble to deploy several cod files.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜