問題タブ [blackberry-ndk]
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.
opengl-es - BlackBerry Native SDK を使用したタッチ イベントの処理
私はOpenGL ES 2.0 プログラミング ガイドを読んでいます。その例では、本の例のリポジトリに含まれている esUtil.h (BlackBerry 用のバージョンがあります)という名前のヘルパー ライブラリを使用しています。問題は、タッチイベントを処理したいのですが、初期化でコードをコンパクトにする方法がわからないので、タッチを利用すると同時に、 、 、などの関数を利用できます。のやり方がわからない。これが私のコードです:bbutil.h
esUtil.h
esRegisterDrawFunc
esRegisterUpdateFunc
esMainLoop
bbutil
助言がありますか?
blackberry-10 - ブラックベリー10の電話ロックにアクセス
ユーザーがブラックベリー10デバイスの電話ロックに間違ったパスワードを入力したかどうかを確認したい。そうする方法はありますか、それともカスタムの電話ロックアプリを作成して同じことをしますか?内蔵の電話ロックをどのように置き換えるのかわからないため、カスタム電話ロックアプリを避けています。(私はプラットフォーム10用のBB Native SDKでコーディングする初心者です)。
blackberry-10 - コマンド ラインからの BlackBerry 10 ネイティブ アプリケーション パッケージのビルド
シミュレータ内で使用および実行するためのネイティブHelloWorld
アプリケーションを作成しました。アプリケーションを使用し、簡単にコンパイルしてデプロイできます。BlackBerry 10
BB NDK 10.0.9
Momentics IDE
ただし、コマンド ラインから自動ビルド プロセスをセットアップしたいと考えています。を使用して ELF バイナリをコンパイルできましたmakefile
。しかし、私は.bar
ファイルの作成に行き詰まっています。
.bar
次のコマンドでビルドを試みます。
しかし、ターゲット.bar
にはネイティブ バイナリが含まれていません。
私は何を間違っていますか?
blackberry-10 - BlackBerry 10ログを取得するための最良の方法は?
BlackBerry 10は、iOSやAndroidと比較して非常に洗練されたログシステムを備えています。私が見つけた唯一の解決策はjavaloader
、次のようなツールを使用することです。
ただし、BlackBerryOSの10より前のバージョンでのみ機能するようです。このツールがBlackBerry10NDKで見つかりません。
コマンドラインを使用してログを取得する最も簡単な方法は何ですか?
radio - BlackBerry 10NativeSDK-CellIDは常に0を返します
CellIDとLocationAreaCodeは、デバイスで常にゼロを返します。
サンプルコード:
上記は常にゼロになります
奇妙なことに、信号強度は有効な値(たとえば、-90)を返します。
サンプルコード:
私はGSMネットワークを使用していますが、目的のためにnetworkIdとsystemIdを試しましたが、それでもゼロが返されました。
追加情報:
hppに#include bb / device / CellularNetworkInfo
を追加しました:LIBS + = -lbbdevice
デバイスはネットワークに接続されています(電話をかけることができます)
バーのすべての権限にチェックマークを付けました-記述子これを参照として
使用しました
CellIDとLACの値を知っている人はいますか?
どこが間違っているのですか?
前もって感謝します
blackberry-10 - システム Web ブラウザを BlackBerry 10 のカードとして呼び出す
システム Web ブラウザを Blackberry 10 OS の「カード」として呼び出すことはできますか?
以下のコードを試すと、ブラウザーが新しいプロセスで起動します。
これは、アプリをロールオーバーする単純なカードとして実行できますか?
ありがとう
qt - BlackBerry Z10 を搭載した QtCreator
IDE を含む BlackBerry NDK をインストールし、SDK をダウンロードしました。今、私はすでに Qt-Creator 2.8.1、2.8.0、2.6.2 をセットアップしています... すべてのバージョンで、ビルド設定に別の問題があります。最も適切な試行は、2.6.2 で、手動で BB10 統合をセットアップすることでした。
BB10 NDK バージョン: ターゲット 10.1.0.4633 armv7le-v7 の 10.1
Creator は常に、以前に呼び出された bbnk-env.bat で開始されます。
2.6.2:
https://developer.blackberry.com/native/documentation/core/qt_porting_tools.htmlで提案されているように、custom-arm-linux-generic-elf-32bit を使用して GCC に設定された コンパイラ (2 つ目のコンパイラを unix に設定しています) Linux)
Blackberry NDK が提供する QT バージョン、%BBNDK%\host_10_1_0_238\win32\x86\usr\bin\qmake.exe 内の Qt 4.8.5。
デバイス: BBZ10 が接続され、アクセス可能です。QtCreator は正常に接続し、debugToken を使用できます。
問題はキット内にあります: BBZ10 用のキットを作成し、bbZ10 デバイス、bbndk\target_10_1_0_4633\qnx6\armle-v7 を sysroot、コンパイラ (Linux 用に設定)、gdb を ntoarm-gdb.exe、QT-Version を4.8.5 を設定しました。常にエラーが発生する mkspecを試すことができるようになりました (ドイツ語からの翻訳)
指定された QT バージョンの mkspec が見つかりません
mkspec は unix-target にコンパイルするように設定されていると思いますが、sdk で提供される 4.5qt は Linux ターゲットである必要があります (実際のターゲットは QNX です)。
どういうわけか、このバージョンでコンパイルできますが、最初に、これが正しい実行可能ファイルを作成するかどうかわかりません。さらに、QT-Creator は bar-descriptor.xml ファイルを作成しないため、実行可能ファイルをデプロイできません...
2.8.1:
2.6 と同じセットアップを使用すると (2.6 QT バージョンを構成した後)、同じエラーが発生します。設定の「BlackBerry」ページで「新しい」構成システムを使用すると、 NDK パスを正しく設定できません。いつも教えてくれる(ドイツ語からの翻訳)
BB10 の構成中に次の問題が発生しました。
QT バージョンが見つかりません
GCC コンパイラが見つかりません
BB10 コミラー用の GDB デバッガーが見つかりません
BB10 シミュレーター用の GDB デバッガーが見つかりません
qt-creator (2.6/2.8.1) で使用するように bb10 ndk を正常に構成し、同様の問題に遭遇した人はいますか? この問題を解決するにはどうすればよいですか?