标签: blackberry-playbook

黑莓Playbook App调试安装错误

我正在尝试使用USB线缆和终端线命令将我的MAC上的Blackberry Webworks应用程序安装到一本剧本上blackberry-deploy -installApp ...

我收到一个错误,指的是应用程序和调试令牌之间的作者不匹配

result :: failure 881应用程序作者与调试令牌作者不匹配

有没有人有同样的问题?

谢谢保罗

blackberry-playbook

5
推荐指数
1
解决办法
2173
查看次数

QNXStageWebView - drawViewPortToBitmapData()总是绘制一个白色屏幕

我正在使用Playbook Air SDK 2.1.0,尝试捕获我的webview内容的位图.这是我尝试过的:

var bmd:BitmapData = new BitmapData(webView.viewPort.width, webView.viewPort.height);
webView.drawViewPortToBitmapData(bmd);
var bitmap:Bitmap = new Bitmap(bmd);

view.stage.addChild(bitmap);
Run Code Online (Sandbox Code Playgroud)

但是,添加到舞台的位图始终为空白.我想知道是否有人在Playbook上成功使用了QNXStageWebView.drawViewPortToBitmapData()?

air blackberry-playbook

5
推荐指数
1
解决办法
224
查看次数

在Blackberry Playbook Simulator中打开.bar文件

嗨,我有一个早期版本的Playbook应用程序,我们的开发人员在Flash Builder中为我们开发.这是一个.bar文件.我已经安装了所有必需的Abode和RIM SDK,密钥和模拟器,并且可以在Flash Builder 4.5中自己创建一个应用程序,它完全在模拟器中以调试模式运行.

问题是我们的开发人员已经度假了一个星期,我想在他离开时测试应用程序并给他反馈,但我似乎无法打开一个.bar文件.

有谁知道如何做到这一点?

提前致谢

blackberry flash-builder blackberry-simulator blackberry-playbook

4
推荐指数
1
解决办法
6147
查看次数

黑莓Android运行时与NDK

我正在尝试重新打包Blackberry的Android应用程序,如此处所示.该应用程序中包含一个本机(NDK/JNI)库.当我尝试为App World构建时,我遇到了以下几种错误:

uses-access-native:impact=5:com.myapp.MyClass
Run Code Online (Sandbox Code Playgroud)

所以从表面上看,看起来NDK与Blackberry不兼容.但是,我找不到任何官方消息.已知问题列表表示不支持Google API,但不支持NDK.请问什么是官方排队?有没有人用NDK库重新打包应用程序?

eclipse android blackberry-playbook blackberry-android

4
推荐指数
1
解决办法
1198
查看次数

在运行Playbook OS 2.0的Blackberry Playbook上开发,调试和运行Android应用程序的快速方法

有没有人想出一个策略,使用eclipse插件和命令行脚本在运行Playbook OS 2.0的Blackberry Playbook上快速调试和运行Android应用程序?

android blackberry-playbook

4
推荐指数
1
解决办法
1199
查看次数

Phonegap navigator.app.backHistory/window.history.back无法在Blackberry Playbook上运行

在Blackberry playbook上,正常的window.history.back不起作用.在模拟器上测试....

所以,我在index.html中尝试了这个

window.history.back = navigator.app.backHistory;
Run Code Online (Sandbox Code Playgroud)

这可以控制Phonegap函数,但在运行时它会抛出一个错误:

"Error: Status=2 Message=Class App cannot be found"
Run Code Online (Sandbox Code Playgroud)

这是Phonegap(1.4.1)功能:

/**
 * Navigate back in the browser history.
*/
App.prototype.backHistory = function() {
    // window.history.back() behaves oddly on BlackBerry, so use
    // native implementation.
    console.log("in backHistory");
    PhoneGap.exec(null, null, "App", "backHistory", []);
};
Run Code Online (Sandbox Code Playgroud)

有线索吗?

blackberry browser-history blackberry-playbook cordova

3
推荐指数
1
解决办法
9393
查看次数

哪个BlackBerry Devices/OS要定位?(2012年7月)

我们有一个相当简单的移动应用程序,为i​​Phone和Android完成,执行以下操作:

  • 查询Web服务以验证用户的帐户信息
  • 显示动画以显示用户实际上拥有有效帐户

我们使用Android版本在PlayBook上快速运行应用程序.

现在,客户已要求我们探索让它在其他BlackBerry设备上运行.

我们都不太了解黑莓手机,谷歌搜索(http://us.blackberry.com/developers/choosingtargetos.jsp)返回问题的主要来源是404页面.

根据该图表,仍然使用各种各样的设备.目标是哪些有意义的?

谢谢

blackberry blackberry-jde blackberry-playbook

3
推荐指数
1
解决办法
370
查看次数

PhoneGap与黑莓OS 10

我想知道PhoneGap sdk是否支持Blackberry OS 10版本?我认为是.bar文件,我是对的吗?

blackberry-playbook blackberry-webworks phonegap-plugins cordova blackberry-10

3
推荐指数
1
解决办法
5321
查看次数

在Flex选项卡式ViewNavigators之间切换

我正在TabbedViewNavigatorApplication使用三个选项卡(ViewNavigator元素)处理Flex .我想根据用户操作(通过ActionScript代码)从一个ViewNavigator切换到另一个ViewNavigator.

我知道在视图之间切换使用pushViewpopView,但我正在使用ViewNavigators,我的搜索显示没什么用处.

当事件发生时我正试图从Tab2切换到Tab1.在这种情况下,Tab2包含一个列表,当用户进行选择时,我想跳回Tab1.

<s:TabbedViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
                                  xmlns:s="library://ns.adobe.com/flex/spark"
                                  creationComplete="onAppReady(event)">
    <s:ViewNavigator label="Tab1" width="100%" height="100%" firstView="views.TabOneView"/>
    <s:ViewNavigator label="Tab2" width="100%" height="100%" firstView="views.TabTwoView"/>
    <s:ViewNavigator label="Tab3" width="100%" height="100%" firstView="views.TabThreeView"/>
</s:TabbedViewNavigatorApplication>
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

apache-flex actionscript-3 blackberry-playbook

2
推荐指数
1
解决办法
4431
查看次数

启动BlackBerry应用程序开发

我是一名移动应用程序开发人员,在Windows Phone应用程序开发和Android方面拥有相当不错的经验.现在,我想开始为Blackberry开发.

通过官方的黑莓网站,我发现可以使用各种Runtime for Android应用工具将我现有的Android应用程序移植到Blackberry 10和BlackBerry Playbook .

我的问题:什么是更好的?我应该使用标准的Blackberry Java SDK为Blackberry开发应用程序,还是可以在Android上制作我的应用程序,然后将它们重新打包用于BlackBerry-10和BlackBerry Playbook?我知道有些Android应用程序可能与BlackBerry不兼容,例如依赖Google Maps或Android的文字转语音引擎的pacakges,但是现在我不打算在我的应用程序中使用它们黑莓.

鉴于我在编程方面的知识,我想我有三个选择:

  1. 使用C/C++ NDK构建
  2. 在Android上构建应用程序,然后在BlackBerry重新打包它们
  3. 使用BlackBerry Java(移动版)构建

哪个是最优选的,方便的?

我对Android非常熟悉,但对J2ME一无所知.因此,我认为不是学习在J2ME中绕过UI,而是在Android中进行,并为Blackberry重新打包.这是正确的做法吗?

android blackberry java-me blackberry-playbook blackberry-10

2
推荐指数
2
解决办法
2019
查看次数

剧本与黑莓api

黑莓智能手机sdk和黑莓手册sdk有什么区别?黑莓手机应用程序可以在黑莓手册上运行吗?

blackberry blackberry-playbook playbook

1
推荐指数
1
解决办法
670
查看次数

Blackberry智能手机应用程序是否会在Playbook上运行?

用Java API编写的Blackberry智能手机应用程序是否可以在Playbook上运行而无需修改?

blackberry blackberry-playbook

1
推荐指数
1
解决办法
306
查看次数

搞砸了OpenGL深度缓冲区?

我的代码目前正在发生一些比较奇怪的事情.我在BlackBerry Playbook上运行它,它是OpenGL ES 1.1

编辑4:我删除了我发布的所有内容以简化我的问题.

我拿了代码并将其简化为绘制两个重叠的三角形.这是包含坐标的数组以及包含颜色的数组:

GLfloat vertices[] =
{
          // front
           175.0f, 200.0f, -24.0f,
           225.0f, 200.0f, -24.0f,
           225.0f, 250.0f, -24.0f,

          // back
           200.0f, 200.0f, -25.0f,
           250.0f, 200.0f, -25.0f,
           250.0f, 250.0f, -25.0f
};


static const GLfloat colors[] =
{
       /* front  */  1.0f,0.0f,0.0f,1.0f,1.0f,0.0f,0.0f,1.0f,1.0f,0.0f,0.0f,1.0f, //Red
       /* back  */  0.0f,1.0f,0.0f,1.0f,0.0f,1.0f,0.0f,1.0f,0.0f,1.0f,0.0f,1.0f //Green
};
Run Code Online (Sandbox Code Playgroud)

请注意,我的坐标在x方向上为0到1024,在y方向上为0到600,在z方向上为0到-10000.

这是我的设置代码,它反映了这一点:

    glClearDepthf(1.0f);
    glClearColor(1.0f,1.0f,1.0f,1.0f);
    glEnable(GL_DEPTH_TEST);
    glDepthMask(GL_TRUE);
    glShadeModel(GL_SMOOTH);

    glViewport(0, 0, surface_width, surface_height);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();

    glOrthof(0, surface_width, 0, surface_height, 0, 10000);

    glMatrixMode(GL_MODELVIEW);
    glLoadIdentity();

    glEnable(GL_DEPTH_TEST);
    glDepthMask(GL_TRUE);
Run Code Online (Sandbox Code Playgroud)

我在两个地方都有深度启用,因为我试图排除在选择某种矩阵模式时应该使用它的可能性.

最后这是我的渲染代码:

void render()
{
    //Typical render …
Run Code Online (Sandbox Code Playgroud)

c++ opengl-es blackberry-playbook

0
推荐指数
2
解决办法
956
查看次数