标签: blackberry-qnx

BB10级联命令行开发

如果你知道Qt,现在可以更容易地编程BB10,我决定试一试,我一直在阅读:https://developer.blackberry.com/cascades/documentation/getting_started/index.html

我注意到所有RIM的教程,以及我能找到的所有在线教程都围绕着QNX Momentics IDE - 一个定制的Eclipse.

因为我老了,我喜欢VIM,所以我更喜欢使用命令行工具.但是,我似乎无法找到有关如何在此IDE之外设置项目,构建过程或设备/模拟器部署的任何文档.这甚至可能吗?如果是这样,有人在某些文档或教程上有任何线索吗?

c++ qt blackberry-10 blackberry-qnx

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

BB10 QNX Momentics IDE中的SSL握手失败

我正在尝试连接到使用SSL的Web服务.我正在使用QNX IDE Momentics在C++中使用Blackberry 10.我正在尝试的连接如下:

网址:"https:// movilapi ...."

码:

networkAccessManager = new QNetworkAccessManager(this);
    bool res = connect(networkAccessManager, SIGNAL(finished(QNetworkReply*)),
            this, SLOT(requestFinished(QNetworkReply*)));

    Q_ASSERT(res);
    Q_UNUSED(res);

    QNetworkRequest request = QNetworkRequest(QUrl(url));
    request.setRawHeader("User-Agent", "bb-phone/20120910");
    request.setRawHeader("Content-Type", "application/json");
    request.setRawHeader("Content-Length", postDataSize);

    QSslConfiguration sslConfig = request.sslConfiguration();
    sslConfig.setPeerVerifyMode(QSslSocket::VerifyNone);
    sslConfig.setProtocol(QSsl::TlsV1);
    request.setSslConfiguration(sslConfig);

        networkAccessManager->post(request, outData);
Run Code Online (Sandbox Code Playgroud)

无论我试图达到哪种服务,我总是得到同样的错误.响应是: SSL握手失败

Wireshark信息:

Protocol Length Info
SSLv2    157    Client Hello
TLSv1    1202   Server Hello, Certificate, Server Hello Done
TLSv1    449    Client Key Exchange
TLSv1    60     Change Cipher Spec
TLSv1    91     Encrypted Handshake Message
TLSv1    97     Change Cipher Spec, Encrypted Handshake …
Run Code Online (Sandbox Code Playgroud)

c++ ssl sslhandshakeexception blackberry-10 blackberry-qnx

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

make:***没有规则来制作目标`Device-Debug'.停止.

我正在使用QNX的时刻进行黑莓开发.问题是每当我下载任何示例代码并在Simulator上运行它.然后错误来找我.

当我清理项目时,它给我错误

**** Clean-only build of configuration Simulator-Debug for project list ****

make -j4 clean 
make: *** No rule to make target `clean'.  Stop.

**** Build Finished ****
Run Code Online (Sandbox Code Playgroud)

在构建项目时它给了我

**** Build of configuration Simulator-Debug for project list ****

make -j4 Device-Debug 
make: *** No rule to make target `Device-Debug'.  Stop.

**** Build Finished ****
Run Code Online (Sandbox Code Playgroud)

这些错误不允许我运行任何示例代码.请任何人告诉我如何解决这个问题.我已将目标设置为Simulator-Debug.

blackberry-simulator blackberry-eclipse-plugin blackberry-10 blackberry-cascades blackberry-qnx

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

获取QNX中正在运行的用户进程列表

我正在 QNX 操作系统中运行一些守护程序用户进程以及一些 Xlet GUI 应用程序。我使用 TeraTerm 连接到 QNX 控制台。我需要获取正在运行的用户应用程序/进程的列表,以便查看哪些用户应用程序已经在运行在系统中。我需要 processID 、 memory 和 appname 。

我遇到了这个pidin命令,但它列出了所有进程。无论如何要过滤掉用户进程及其应用程序名称?

qnx qnx-neutrino xlet blackberry-qnx

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