java - 调试时收到 net_rim_os not found 警告

标签 java eclipse debugging blackberry

每当我尝试调试我正在为 Blackberry 8xxx 开发的应用程序时, 在 Eclipse 中,我收到有关 net_rim_os not found 的警告。 然后我必须点击一个模态,然后再点击另一个几乎相同的模态。

我认为这是因为我只安装了6.x开发环境,但手机是4.5。

不过,只要我远离手机上不存在的 API,该程序就可以在手机上运行。

如何让警告永远不会出现,或者更好的是,安装缺少的符号或 Eclipse 提示的任何内容。我用的是RIM自己提供的Eclipse。

最佳答案

调试器正在查找 .debug 文件以支持符号调试。这在模拟器上通常不是问题,因为它是随与操作系统匹配的 .debug 文件一起提供的。对于物理设备,您会遇到这样的问题:硬件上使用的操作系统版本很少(如果有的话)与可用的 .debug 文件的操作系统版本相匹配。

最好使用小于或等于硬件上运行的操作系统版本的 SDK 版本进行编译。如果您的测试覆盖率不完整,您最终可能会交付一个具有隐藏 API 不兼容性的程序。最佳实践是为您支持的每个操作系统版本编译程序。

关于java - 调试时收到 net_rim_os not found 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4945792/

相关文章:

java - 使用 GSON 反序列化多个内部类

android - Eclipse 不生成 R.java 和 gen 文件夹

javascript - 无法在 Visual Studio 中调试 JS : validating breakpoint location

java - Tomcat 7.0 版仅支持 J2EE 1.2、1.3、1.4 和 Java EE 5 和 6 Web 模块

c# - 禁止在 MsBuild 中生成 PDB 文件

c++ - 如何在 C++ 的 NetBeans 中预览 STL 容器(例如 std::map)中的变量?

java - ReSTLet On Android - 序列化问题

java - 从 Hadoop 中的 HDFS 读取时的 I/O 时间

java - 在 Android 上运行 Appium 测试时出现错误 "An unknown server-side error occurred.."

java - Spring Boot IllegalStateException ArchiveDescriptor 重用; URL 可以多次处理吗?