问题标签 [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 回答
388 浏览

android - “SQLiteException:无法打开数据库文件” - Blackberry 10 上的 Android 应用

我们已将我们的 android 应用程序移植到 Blackberry 10 上。它运行良好,但一些用户在启动时收到“应用程序已意外停止”错误。错误的堆栈跟踪:

在 Android 设备和 Blackberry 模拟器上,我们从未遇到过该错误,所以我猜这是设备或 BB 运行时的 android 应用程序有问题。有人遇到过同样的问题吗?有什么解决方法吗?

0 投票
1 回答
1675 浏览

google-drive-api - Google OAuth 接受按钮已禁用

我有一个在 BlackBerry 10 和 PlayBook 设备上运行的 Google Drive 应用程序。OAuth 过程对所有用户都运行良好。突然在 8 月 23 日,我收到一些用户抱怨“接受”按钮被禁用并且无法完成授权的报告。到目前为止,我注意到这些用户使用西班牙语和阿拉伯语语言环境(这与他们发送的屏幕截图和支持电子邮件相距甚远)。对于大多数用户来说,OAuth 运行良好。

需要注意的一点是,我的应用程序是使用 BlackBerry Android 运行时运行的 android 应用程序。当我在运行 android 2.3.3 和 4.0 的 android 设备上尝试相同的代码时,该过程运行良好,并且启用了 Accept 按钮。

9 月 4 日,我在 2.1、2.2、2.3.3 模拟器上的 android 浏览器上重新测试,Accept 和 Cancel 按钮都被禁用。

0 投票
1 回答
962 浏览

deployment - 在工作空间内的 Blackberry Enterprise Server 中部署重新打包的 android (BB10) APP

我使用 Eclipse 编辑器创建了 android 应用程序。重新打包并签署了黑莓 10 设备的应用程序。我有签名的.Bar文件。现在我想发布应用程序。他们是否允许这种类型的应用程序在工作区中的黑莓企业服务器中托管?

0 投票
1 回答
248 浏览

android - EditText 不会在手机上调整大小,只能在平板电脑上调整

我有一个填充屏幕宽度的 EditText。右侧是一个使侧面板出现的按钮。当侧面板出现时,EditText 会调整大小,使面板和 EditText 并排排列。这适用于平板电脑,但当我在手机上对其进行测试时,EditText 仅占据屏幕的 1/2 并且不会调整大小。

面板打开后的样子

面板关闭后的样子。 EditText 应该调整大小

主要的.xml

main.java 中处理面板按钮的监听器

为什么我的 EditText 不能在手机上自动调整大小?

编辑 它可以在 Android 手机 sim 上正常工作,但不能在 BlackBerry z10 上的 Android 运行时

0 投票
3 回答
1161 浏览

android - 新黑莓应用世界报错“bar manifest 文件包版本必须大于...”

尝试将 playbook 应用程序更新上传到 BlackBerry World 时,我开始收到奇怪的错误消息。我认为这个问题是在安装 1.6.1 版的 eclipse 插件后开始的。

错误信息:

“signals_playbook 的 .bar 清单文件中的包版本必须高于以前的版本,但低于添加到供应商门户的任何下一个版本。你的 .bar 清单文件包版本必须大于 3.0。更正你的.bar 清单文件,然后重试以继续。”

我的 AndroidManifest.xml 包含:

BAR 中包含的清单文件显示以下信息:

我的系统:

Windows 7 x64 使用带有最新 ADT 和更新的 Eclipse 3.7.2。

我明白为什么黑莓世界在抱怨,它认为版本号是 1.0.7.1。如何让它显示 3.1.0.0?

我尝试编辑包含在栏中的清单文件,保存并重新提交。但这不起作用(不认为会但值得一试)。

有谁知道 1.0.7.1 来自哪里?我可以覆盖它吗?

谢谢罗伯

0 投票
1 回答
205 浏览

java - 自从更新到 BlackBerry 10.2,Android 应用程序 UI 变得一团糟

我昨天在我的 z10 上安装了 10.2 更新并安装了 10.2 sim,但我的应用程序的 UI 都搞砸了。它由右侧的 EditText 和 TransparentPanel 组成,并带有一个按钮,可让您显示/隐藏它(横向运行)。问题是现在当应用程序启动时,EditText 在屏幕上移动了 1/2,TransparentPanel 位于最左侧,仅部分可见。我假设它与运行时试图将事物压缩到更小的空间有关,因为 ActionBar 和底栏无法隐藏。

发射时

点击箭头按钮后

这是什么原因造成的?

0 投票
1 回答
278 浏览

android - 如何将软键盘从安卓移植应用程序显示到黑莓 z10 设备?

我已将 android 应用程序移植到黑莓 10 设备。为了隐式显示键盘,我使用了以下代码

上面的代码在 android 中工作,但在 Blackberry Z10 设备中不工作。如何通过 android 代码在 blackberry Z10 设备中显示/隐藏软键盘?提前致谢。

0 投票
2 回答
264 浏览

blackberry-10 - BlackBerry10 android 运行时| 上传时应该选择哪个操作系统版本

我将 bb10 应用程序上传到 appworld,我可以选择以下操作系统版本

  • 1.0.0
  • 1.0.3
  • 1.0.6
  • 1.0.7
  • 1.0.8
  • 2.0.0
  • 2.0.1
  • 2.1.0
  • 10.0.0
  • 10.0.10
  • 10.1.0
  • 10.2.0

我应该选择哪一个?这取决于什么?

0 投票
1 回答
504 浏览

android - Blackberry android-runtime:应用内计费不适用于 Google IAP v2

我已经为 Blackberry 集成了 Google 应用内计费 v2,当我在 Blackberry play book 上安装应用程序时,我收到此错误:

当我检查此方法时,它说:false if there was an error connecting to Android Market

这是方法:

我错过了什么?

更新

上述问题“错误:设置应用内计费问题:错误”已解决,现在我面临这个问题。

当我发送请求失败时,我的请求代码是

我检查了响应代码,返回值 5(即)developer_error。并且 pendingIntent 对象变为空。之后我无法进行下一步。即使当我通过代码检查对 IAP 的支持时,代码也会返回 false 值。

我无法继续进行,请帮助我。

我也在黑莓论坛上发布了问题,但到目前为止我还没有得到任何解决方案。链接: http: //supportforums.blackberry.com/t5/Android-Runtime-Development/Android-Inapp-purchase-response/td-p/2074235/page/2

0 投票
1 回答
525 浏览

android - Google In-App billing V2 测试恢复交易

我正在为黑莓应用内计费开发 Android 运行时,它们支持 Google 应用内计费版本 2,所以我需要使用版本 2 而不是版本 3。

我的项目是管理的。

我坚持测试恢复事务部分。

1)如何测试它?

2)我们可以用“android.test.purchased”进行测试,如果可以的话怎么做?

3)恢复交易(已经购买的物品)的流程如何?

4)根据我的理解 onPurchaseStateChange 在我们请求购买和恢复购买的物品时调用一次。我的理解正确吗?

我查看了官方开发者网站,但我有点困惑。

这是我被卡住的主要代码部分。