如何在黑莓中调试java应用程序

时间:2010-09-13 23:18:23

标签: blackberry java-me

我正在为黑莓开发蓝牙应用程序。我正在通过手机运行应用程序获得一些BluetoothStateException。我想知道是否有办法在手机上调试应用程序?

感谢。

UDPATE:JDE中有一个选项我发现在设备上进行调试,但它一直要我安装签名密钥。但我没有使用任何BB API的AFAIK

2 个答案:

答案 0 :(得分:3)

您无法在手机上安装BB应用程序而无需签名。在BlackBerry开发者网站上获取开发者帐户,您应该可以设置签名,这样做几乎是微不足道的。

答案 1 :(得分:1)

如果您尚未使用需要签名密钥的BlackBerry API,则无需签名。特别是,基本的UiApplication类和BluetoothStateException不需要密钥。

话虽如此,听起来你在某处使用了受保护的API(它们真的到处都是,例如PersistentStore,或系统包中的Display类)。您可以在Eclipse中启用警告,以便在使用受保护的API时使用。在Window-> Preferences-> BlackBerry Java Plug-In下,选中Warnings子项并确保取消选中所有3个复选框。然后查看Eclipse警告/错误视图。

另外,我同意@omermuhammed,很容易获得签名密钥。