问题标签 [blackberry-eclipse-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 你读过的最好的两本iphone和黑莓开发书籍是什么?
我想在一家新公司开始工作。我是一名经验丰富的 Java/C 开发人员,所以会很快学会。需要能够遵循教程。我可以做视频或纯文本。在向我推荐一本好书时需要您的专家建议。
感谢您的时间。
blackberry - 我不能让我的应用程序使用点击和触摸(在同一个项目中)吗?
我开发了一个应用程序,它基本上可以在所有版本的黑莓单元(4.5 及更高版本)上运行。但是,我注意到navigationClick() 不会被触摸黑莓占用。我知道我必须改用 touchEvent 方法,但是,我的 eclipse 项目设置为使用 jde 4.5。那么有没有办法在我的eclipse项目中包含触摸事件所需的类?我们的大多数客户仍在使用 4.5 或 4.6 的手机。因此设置项目以使用 jde 4.7 作为基础是不可能的。
我知道 eclipse 不喜欢用为同一个应用程序配置的 2 个不同的 jde 版本打包一个项目(因为争用)。
其他人如何推出与所有版本(包括触控版本)兼容的应用程序?或者你们是否推出了同一个应用程序的不同版本(一个支持点击,另一个支持触摸)?
任何帮助将不胜感激。
非常感谢你。
交流
blackberry - 如何从 ant 生成 BlackBerry 资源包?
在我的 BlackBerry Eclipse 项目中,我使用资源包。所以我有一对文件...
这些文件由 Eclipse 中名为 BlackBerry Resources Builder 的构建器编译。
这是作为预编译步骤完成的,因为它会创建一个名为
其中包含生成的 java 类的以下路径....
我在我的代码中引用它来访问资源。
我的问题是如何从 ant 生成这个文件?
我正在使用 bb-ant-tools 包,但是当我调用 rapc 来编译我的代码时,我收到错误消息,抱怨缺少 ApplicationResource.java 文件。
显然,我缺少一个步骤,因为没有生成 .locale_interfaces 文件夹和其中的 ApplicationResource.java 类。我将 Application.rrc 文件与其他来源一起提供给 rapc ,但这似乎没有什么区别。
有没有人成功地从 ant 构建这样的资源包?
任何帮助,将不胜感激。
谢谢!
blackberry-eclipse-plugin - 如何将 JDE 添加到 Eclipse 插件
我使用过 NetBeans IDE,我为 BB 安装了 NetBeans 插件,然后它会检测系统中当前安装的 JDE 列表,我可以在 NetBeans 中使用它。
同样,我想知道如何将 Blackberry JDE 添加到 Eclipse IDE。它总是带有 Inbuit JDE 4.5 以及如何将新的 JDE(5.0、6.0 等)添加到 Eclipse IDE。我有 Eclipse 1.0.67 版本,
除了在表单中,是否可能,我还下载了 Eclipse 1.1.s
我想下载类似于netbeans的新插件,你能详细解释一下吗?
问候
拉克什·尚卡尔
blackberry-eclipse-plugin - 无法选择 BlackBerry 9800 作为 Eclipse 上的默认 Web 模拟器
我现在有一些时间使用 BlackBerry 的 Eclipse 插件,使用Curve 8530 Simulator没有问题。我试图添加Torch 9800 模拟器,但我得到了这个:
我对 BB Stuff 很陌生。我错过了什么吗?是否有启用调试的版本(我检查了一下,显然我拥有的版本应该可以调试)?
帮助将不胜感激。
编辑:我注意到我只能使用 OS v.5 (ei BlackBerry Storm2 9550) 添加模拟器。但为什么对我来说仍然是个谜。
blackberry-eclipse-plugin - 没有安装 BlackBerry JRE?
我为 Eclipse 安装了黑莓插件。当我点击 new->project-> Blackberry->Blackberry Project
当我输入项目名称时,它显示“未安装 BlackBerry JRE。请单击“配置 JRE...”链接以配置 BlackBerry JRE”
有人可以帮忙吗?
eclipse - 黑莓代码签名和 OTA 分发
我有一个使用 Eclipse 的 Blackberry Plugin 在 Eclipse 中开发的 Blackberry 项目。该应用程序在模拟器中可以 100% 正常运行。
我有一个来自 Blackberry 的签名密钥集,我可以很好地签署应用程序包(它会关闭并使用 Blackberry 进行 70 次签名,我没有收到任何错误)。
但是,当我尝试使用可交付成果/Web/4.6.1/ 中的 OTA 文件时,黑莓设备上出现以下错误:
这有点令人惊讶,因为就我而言,我正在签署该应用程序!
我确实注意到代码签名工具引用了可交付成果/标准/4.6.1/ 中的 .cod 文件,并且没有提到 Web/ 目录,那么我做错了什么?我看不到任何强制 Eclipse 或 Blackberry 插件签署 Web/ 文件集的设置,所以我错过了什么?
java - 黑莓@Override 符号错误
在 Eclipse 中,我做了:Source > Clean up,并根据这些规则进行了清理:
- 使用声明类型更改对静态成员的非静态访问
- 将对静态成员的间接访问更改为直接访问(通过子类型访问)
- 删除未使用的导入
- 添加缺少的“@Override”注释
- 添加缺少的“@Deprecated”注释
- 删除不必要的演员表
- 删除不必要的“$NON-NLS$”标签
但我似乎无法再编译它了。我收到以下错误:
错误预验证类 com.myapp.blackberry.Override java/lang/NoClassDefFoundError: java/lang/annotation/Annotation Error!: Error: preverifier failed: C:\eclipse\plugins\net.rim.ejde.componentpack6.0.0_6.0.0 .29\components\bin\preverify.exe -d C:\DOCUME ...打包项目myapp失败(耗时0.422秒)
当我将鼠标悬停在@Override 上时,它给了我建议“无法将覆盖解析为一种类型”
我现在不知道该怎么办..
debugging - 黑莓:设备上的高效调试?
我目前正在尝试在真实设备上调试黑莓应用程序。我发现设置时间很可笑!这是我的工作流程:
- 使用 Blackberry Desktop Manager (BBDM) 卸载应用程序
- 选择卸载应用程序的选项大约需要一分钟...
- BBDM需要连接设备并加载应用列表
- 您需要找到并取消选中该应用程序
- BBDM 需要大约 30 秒来卸载应用程序及其子模块
- 黑莓加粗9700现在需要2分钟重新启动......
- 选择卸载应用程序的选项大约需要一分钟...
- 使用eclipse开始调试
- eclipse 安装应用程序
- 等待调试器将自身附加到设备
- 手动启动应用程序
总而言之,一次调试运行可能需要 10 多分钟才能执行。如果我错过了一个断点,我必须重新开始。
有没有办法优化这个工作流程,使黑莓设备上的调试更高效?
blackberry - 无需签名密钥即可将 Java 代码部署到 BlackBerry 设备
我想将代码直接部署到 BlackBerry 设备,但我没有任何RIM 代码签名密钥。有没有办法在没有钥匙的情况下做到这一点?
目前我正在使用 .cod 文件在 BlackBerry 设备模拟器上进行部署。