我正在为黑莓开发一个蓝牙应用程序。在手机上运行应用程序时,我得到了一些BluetoothStateException。我想知道是否有任何方法可以在手机上调试这个应用程序?
谢谢。
我发现在JDE中有一个可以在设备上调试的选项,但它一直要求我安装签名keys.But我还没有用过任何BB的AFAIK
发布于 2010-09-14 21:23:43
如果您没有使用过需要签名密钥的BlackBerry API,则不应该进行签名。特别是,基本的UiApplication类和BluetoothStateException不需要密钥。
话虽如此,听起来您似乎在某个地方使用了受保护的应用程序接口(它们实际上无处不在,例如PersistentStore或系统包中的Display类)。当您使用受保护的API时,可以在Eclipse中启用警告。在Window->Preferences->BlackBerry Java Plug-In下,选中Warning子项,并确保所有3个复选框都未选中。然后查看您的Eclipse警告/错误视图。
此外,我同意@omermuhammed的观点,获得签名密钥真的很容易。
https://stackoverflow.com/questions/3705107
复制相似问题