2011-05-15 21 views
6

Uygulamamı komut satırından başlatmak için fledgecontroller'u kullanmaya çalışıyorum ancak şu satırı çalıştırdığımda hiçbir şey olmuyor, hata yok. 9800 simulatörü, Uygulamam için ana ekran. Neden?Komut Satırından Blackberry Uygulamalarını Başlatma

fledgecontroller /session=9800 /execute=LoadCod("C:\\Documents and Settings\\Abs\\workspace2\\bb\\deliverables\\Standard\\6.0.0\\bb.cod") 

Ayrıca, bir parametreyi uygulamanıza geçirebileceğim var mı? Test etmede gerçekten yardımcı olacaktır. Bütün herhangi bir yardım

cevap

1

LoadCod için

Teşekkür simülatörü üzerine uygulamayı yükleyecektir, ama aslında uygulamayı başlamaz. Bunu yapmak için, klavyeyi ve trackball'u geçerek veya uygulama simgesine (fledgecontroller'ı kullanarak tekrar) dokunarak olayları dokunarak el ile başlatmanız gerekecektir. Alternatif olarak, uygulamayı başlangıçta yüklenecek şekilde ayarlamayı deneyebilirsiniz (uygulama açıklayıcı dosyasındaki bir onay kutusu); Ancak bunun işe yarayıp yaramadığı, uygulamanızın yaptıklarına bağlı olacaktır.

Bunu yapmamın yolu, simülatör oturumunu, ana klasördeki diğer tüm uygulamaları/simgeleri gizleyerek önceden ayarlamaktır. Daha sonra morina yüklendiğinde, tek uygulama olacak, bu yüzden başlatmak için bir tıklama olayı gönderebilirsiniz. Ancak daha ayrıntılı olmak istiyorsanız, uygulamayı seçmek için trackball veya klavye olaylarını da göndermeniz gerekir.

Uygulamaya bir parametreyi iletmenin tek yolu, uygulama tanımlayıcı dosyasında (derleme zamanında dahil edilen) parametre değerini ayarlamaktır. Bir test örneği olması gerektiğini belirten bir parametreye ihtiyacınız varsa, iki versiyonu derleyebilirsiniz - biri param kümesine sahip olmayan bir üretim için, diğeri ise test için. Daha sonra test sürümünü fledgecontroller ile yüklersiniz. Eğer hiç simülatörü yüklenerek elde uygulamayı görmüyorsanız ileri genelde ve içten eğik olan

, ayrıca / sembolleri ile \\ sembolleri değiştirmeyi deneyin (ben fledgecontroller fırsatları düşünebiliriz; neden çünkü emin değilim onun açık bir pencere programı, ama orada var ...)

0

Bu yöntemi neredeyse her gün simülatörde kullanıyorum. Önemli parametre (Eclipse'de hata ayıklama ayarını çözümleyerek alabileceğiniz) /app-param=launch=MyBBAppName'dur.

Daha sonra, size sorduğunuz sonraki simülatörlerin, başlangıçta yüklenecek bir uygulama belirtmenize izin vermediğini düşünüyorum.

Bunu yapabilmeniz gerekiyorsa, uygulamanın bir "başlangıçta yükleme" uygulaması olarak oluşturulması için bir geçici çözüm olacak, daha sonra simülatör önyüklendiğinde uygulamanız başlayacaktır. Bu geçici çözümü şu andaki simülatörlerde kullanıyorum.

İlgili konular