我正在尝试使用USB线缆和终端线命令将我的MAC上的Blackberry Webworks应用程序安装到一本剧本上blackberry-deploy -installApp ...
我收到一个错误,指的是应用程序和调试令牌之间的作者不匹配
result :: failure 881应用程序作者与调试令牌作者不匹配
有没有人有同样的问题?
谢谢保罗
我正在使用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()?
嗨,我有一个早期版本的Playbook应用程序,我们的开发人员在Flash Builder中为我们开发.这是一个.bar文件.我已经安装了所有必需的Abode和RIM SDK,密钥和模拟器,并且可以在Flash Builder 4.5中自己创建一个应用程序,它完全在模拟器中以调试模式运行.
问题是我们的开发人员已经度假了一个星期,我想在他离开时测试应用程序并给他反馈,但我似乎无法打开一个.bar文件.
有谁知道如何做到这一点?
提前致谢
blackberry flash-builder blackberry-simulator blackberry-playbook
我正在尝试重新打包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插件和命令行脚本在运行Playbook OS 2.0的Blackberry Playbook上快速调试和运行Android应用程序?
在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)
有线索吗?
我们有一个相当简单的移动应用程序,为iPhone和Android完成,执行以下操作:
我们使用Android版本在PlayBook上快速运行应用程序.
现在,客户已要求我们探索让它在其他BlackBerry设备上运行.
我们都不太了解黑莓手机,谷歌搜索(http://us.blackberry.com/developers/choosingtargetos.jsp)返回问题的主要来源是404页面.
根据该图表,仍然使用各种各样的设备.目标是哪些有意义的?
谢谢
我想知道PhoneGap sdk是否支持Blackberry OS 10版本?我认为是.bar文件,我是对的吗?
blackberry-playbook blackberry-webworks phonegap-plugins cordova blackberry-10
我正在TabbedViewNavigatorApplication使用三个选项卡(ViewNavigator元素)处理Flex .我想根据用户操作(通过ActionScript代码)从一个ViewNavigator切换到另一个ViewNavigator.
我知道在视图之间切换使用pushView和popView,但我正在使用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)
谢谢你的帮助!
我是一名移动应用程序开发人员,在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,但是现在我不打算在我的应用程序中使用它们黑莓.
鉴于我在编程方面的知识,我想我有三个选择:
哪个是最优选的,方便的?
我对Android非常熟悉,但对J2ME一无所知.因此,我认为不是学习在J2ME中绕过UI,而是在Android中进行,并为Blackberry重新打包.这是正确的做法吗?
android blackberry java-me blackberry-playbook blackberry-10
黑莓智能手机sdk和黑莓手册sdk有什么区别?黑莓手机应用程序可以在黑莓手册上运行吗?
用Java API编写的Blackberry智能手机应用程序是否可以在Playbook上运行而无需修改?
我的代码目前正在发生一些比较奇怪的事情.我在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) blackberry ×6
android ×3
cordova ×2
air ×1
apache-flex ×1
c++ ×1
eclipse ×1
java-me ×1
opengl-es ×1
playbook ×1