问题标签 [blackberry-android]

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.

0 投票
0 回答
608 浏览

android-softkeyboard - 在 BlackBerry 10 模拟器上运行 Android 应用程序时没有键盘

我在 BB10 Dev Alpha 模拟器 (10.0.10.261) 上运行了我的第一个 Android 应用程序,它运行良好,除了键盘根本没有出现。我的应用程序包含在适当时间显示和隐藏屏幕键盘的代码,但这不适用于 BB10 模拟器(在 Android 设备上运行良好)。这是模拟器的错误吗?有没有其他人在 BB10 上正确显示/隐藏了他们的 Android 键盘?

0 投票
1 回答
1224 浏览

android - 使用 Android SDK 从 BB10 发送短信

是否有任何方法可以使用 Android SDK 在 BlackBerry 10 上发送 SMS 文本消息,因为根据Android 应用程序的 BlackBerry 文档, SMSManager 和 SMSMessage 硬件功能不受支持?

0 投票
1 回答
517 浏览

android - 为 BlackBerry 重新打包 .apk - 签名和发布

根据他们的在线检查工具,我有一个与 BlackBerry-10 兼容的 Android .apk。我有一个 BlackBerry 开发人员帐户,并通过电子邮件(RDK 和 PBDT)收到了 2 个 .cjs 文件。将我的 .apk 转换为 BlackBerry-10 兼容格式、对其进行签名和发布的下一步是什么?我需要什么软件?

0 投票
1 回答
473 浏览

android - 将 .apk 移植到 BlackBerry 10 - 外部 .jar 错误

我有一个想要移植到 BlackBerry 10 的 android 项目。根据 BB 在线重新打包工具,该项目与 BAR 兼容。因此,我使用他们的 Eclipse 插件添加了 BlackBerry 特性并将其加载到 BB 10 Simulator 中。但是应用程序崩溃了,因为 BB 显然无法识别android-async-http项目中使用的库:

我不知道 BlackBerry 10 系统架构,所以我有点迷茫。有什么办法让它在 BB10 上运行?

0 投票
2 回答
1310 浏览

android - Blackberry 10 上的 Android 应用程序无法启动 - 如何调试?

我在这里有一个应该在 Blackberry 上运行的 Android apk 应用程序。我用 apk2bar 对其进行了转换,并用我的调试令牌对其进行了签名。该设备还安装了调试令牌并启用了开发人员模式。使用 blackberry-deploy 安装应用程序很顺利,应用程序出现在主屏幕上。启动时,应用程序会询问权限(GPS 等),在确认它说“正在初始化”后,应用程序就会消失而没有任何错误。

我怎样才能知道出了什么问题?

0 投票
2 回答
1272 浏览

android - Android-Blackberry GCM:无法将移植的 android 应用程序注册到 GCM 服务

我们在注册设备时遇到了一些问题,因此我们可以在我们的 android 移植应用程序中获得推送通知。

这是我们的场景:

-我们有一个操作系统版本为 10.0.9.388 的 Blackberry 10 Dev Alpha 设备

- 已经注册到推送服务

- 创建 android.cfg 并使用从 Blackberry 收到的值更改值:

-添加了清单权限。

-我们使用调试令牌部署应用程序。

- 设备连接黑莓网络(我们可以添加联系人,通过BBM聊天等)

- 生成的 .bar 文件的结构似乎没问题。(.apk,清单-权限也可以-,android.cfg)

GCM 在 Android 设备上运行良好,但是,当我们在 BlackBerry dev alpha 设备上调试它时,来自 GCMRegistrar 类的 register 方法没有注册我们的设备,getRegistrationId 方法总是返回一个空字符串。

没有抛出异常,所以我们不知道 register 方法失败的原因。有没有办法查看一些日志?

我们尝试通过 SSH 连接到设备,但我们不知道在哪里可以找到有关此的一些日志(如果有的话)。

0 投票
0 回答
320 浏览

android - 在 BlackBerry PlayBook 2.1 上移植 Android APK(带 GPS_Provider)

我们正在尝试将 Android APK 移植到 BlackBerry Playbook 2.1。为此,我们遵循http://developer.blackberry.com/android/documentation/gettingstarted.html中给出的步骤。

我们开发了一个示例应用程序,它以TextView. 该应用程序在 Android 设备上运行良好。然后我们将其转换为 BAR 文件。我们还检查了兼容性列表,发现只有一个徽标大小问题不是主要问题。但是,应用程序在 BlackBerry 上崩溃。

我们正在使用LocationManager.GPS_PROVIDERLocationManager.NETWORK_PROVIDER。两者都可用,因为以下条件在 BlackBerry 设备上返回 true:

以下代码似乎存在问题:

请让我们知道您的意见。

0 投票
2 回答
817 浏览

geolocation - 无法从 BB10 设备获取网络位置

我正在使用 Java 运行时支持将 Android 应用程序移植到 BlackBerry 10 OS。我的应用程序目前在 Android 设备上运行良好,但我无法从 BlackBerry 设备获取位置更新。

我的清单请求 COARSE_LOCATION 权限:

在我的代码中,我从 Activity 请求位置更新:

我看到从设备打印的“注册的侦听器”日志行,但我从未看到“onLocationChanged”被记录,并且我保存所提供位置的代码从未被调用。

在其他地方,我尝试获取最后一个已知位置:

lastLocation 始终为空。

需要明确的是,这段代码在 Android 设备上运行良好,并且经过了很好的测试。

同样相关:BB10 设备报告我的应用程序具有 GPS 位置权限,但没有常规位置权限,即使我的清单仅请求 COARSE_LOCATION。可能有关系?

更新:

我有一张 BlackBerry Support 的未结票。他们说“这是一个已知问题,正在通过内部开发解决。”

0 投票
2 回答
1648 浏览

android - 黑莓安卓推送消息服务器

我在尝试为我的 Z10 推送通知时遇到问题。设备成功注册推送通知,我收到了 BlackBerry 生成的注册 ID,如“创建支持推送的 Android 应用程序”中所述。

我在尝试向该服务器发送通知时遇到问题。

对于常规 Android,我使用的是 GCM 服务器库。我必须对其进行修改,以便将消息发送到 BlackBerry 服务器,即https://cpXXX.pushapi.eval.blackberry.com,其中 XXX 是我的 CPID(内容提供商 ID)。

问题是我收到了 404 作为回报,但不知道是什么原因造成的……有什么想法吗?相同的消息已成功发送到常规 Android 设备...

或者,是否有人成功向您的设备发送推送消息,如果是,您能否分享请求的外观?

0 投票
0 回答
469 浏览

javascript - Android to BB10 Porting Phone Gap Application (Same Origin Policy Issue)

我正在尝试将 phonegap Android 应用程序移植到 bb10,问题是 android web-view 不遵循同源策略,因此应用程序在 Android 上运行良好。但似乎 BB10 网络视图遵循同源策略。所以应用程序在 BB10 设备中无法正常工作。有没有办法在Android代码或java脚本中禁用BB10中的这个SOP?

编辑: 对此的小澄清:

电话间隙应用程序在 Web 视图中打开一个 HTML/Java 脚本文件。所以现在我要将 Phone gap Android 应用程序移植到 BB10。标准网络浏览器遵循“同源策略”但似乎 android web 视图不遵循该策略,所以这就是我们能够在 web 视图中调用 ajax 请求的原因。

但 bb10 网络视图行为似乎有所不同。那么有没有人尝试将Android Phonegap 应用程序成功移植到BB10 上?以及如何在BB10 中满足SOP?