問題タブ [brew-framework]

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 投票する
1 に答える
695 参照

c++ - フラット配列問題としての多次元配列

誰かが書いた 2 行のコードを見ていますが、2 行目に例外がありますが、その理由がわかりません。

std_strlprintf は、書式設定された出力を文字列に書き込む Brew 関数です。(num は 0 の整数値です)

このコードに例外があるのはなぜですか?配列の最初の要素に buff[0] としてアクセスすることの何が問題なのですか?


編集:申し訳ありませんが、最初の投稿にタイプミスがありました。現在修正されています。これは例外のあるコードです。

0 投票する
1 に答える
122 参照

push-notification - BREW OSハンドセットのプッシュ通知?

スマートフォンプロバイダーがプッシュ通知を提供していることは知っています。Android、iPhone、Blackberry、WP7、Symbianがリストに含まれていることを検索して見つけました。しかし、 BREWハンドセット
でプッシュ通知テクノロジーを使用できるかどうかを知りたいです。 この質問に関する情報は大歓迎です。

0 投票する
2 に答える
95 参照

brew-framework - Brew の RAII クラス

ローカル インターフェイスが使用されているときに Brew でコードを記述すると、反復的でエラーが発生しやすくなり、堅牢になります。

関数の終了時にインターフェイスを自動的に解放する RAII クラスを作成するのは簡単ですが、特定のインターフェイスに固有のものになります (もちろん、デストラクタで ISomeInterface_Release を呼び出します)。

さまざまなタイプのインターフェイスに使用できるジェネリック RAII クラスを作成する方法はありますか? つまり、インターフェイス固有のリリースやその他のメカニズムの代わりに、RAII で呼び出すことができる一般的なリリース関数はありますか?

--- 編集 ---- 申し訳ありませんが、最初にこの投稿に C++ および RAII タグを追加しましたが、現在は削除しています。答えとして、C++ の知識ではなく、Brew の知識が必要です。時間を割いて回答してくれた人々のおかげで、最初から情報を追加するべきであり、追加のタグを追加するべきではありませんでした。

0 投票する
1 に答える
297 参照

mobile - BrewMPハンドセット開発者アクティベーション

アプリをアップロードしたいBrewMPがあります。ただし、アプリを受け入れる前に、まず「開発者がアクティブ化」する必要があることを理解しています。Qualcommツールでは、Target Managerを使用していますが、電話をアクティブ化する方法が見つかりません。

私はBrewmp.comアカウントを持っていて、説明を読みましたが、はっきりしていません。

ターゲットマネージャは、「接続済みステータス:現在接続されていません」と表示します。ただし、電話は、ツールが物理デバイスのリストに表示するのに十分な接続になっています。

受話器は、BrewMP1.0.2.481を実行しているDopodF3188です。

BrewToolsにある汎用ゲートウェイUSBドライバーをインストールしました。ただし、電話でUSBゲートウェイ(+ COM)を超える開発者モードを有効にすると、電話がWindowsで認識されず、電話のドライバーが見つかりません。

0 投票する
1 に答える
52 参照

c - ISHELL_BrowseURL の呼び出し時の予期しないエラー AEE_EBADCLASS

ISHELL_BrowseURLは、URL で呼び出されると AEE_EBADCLASS を返します。( http://google.com/など)

"po" (IShell*) 引数は、私たちが知っている限りでは問題ありません。これに関してアドバイスはありますか?たとえば、同じクラスのアプレットを閉じます。

0 投票する
1 に答える
242 参照

c - Brewで携帯電話のブランドとモデル情報を検出する方法は?

BrewまたはBrew MPを実行している電話のメーカーとモデルをランタイムで検出するにはどうすればよいですか?

0 投票する
1 に答える
113 参照

crash - Brew MP フォンで仮想キーボードを有効にしますか?

アプリケーションにテキスト入力フィールドを追加しました。入力フィールドがタッチされたときに仮想キーボードを表示することになっています。シミュレーターでは実際に正常に動作しますが、入力フィールドに触れると物理ハンドセットがクラッシュして再起動します。(Dopod F3188、基本的にHTC Smartと同じです。)

これは、ここで説明した仮想入力の問題や、サンプル アプリケーションが HTC Smart でクラッシュする別の説明と非常によく似ています。

0 投票する
1 に答える
90 参照

brew-framework - HTC Smart で電話のメーカーとモデルを検出できないのはなぜですか?

Brew MP phone HTC Smart でハンドセットのメーカーとモデルを検出できないようです。(Dopod F3188 および HTC F3188 と同じ。)

私は使っているISHELL_GetDeviceInfoEx(s, AEE_DEVICEITEM_MANUFACTURER_NAME, NULL, &nItemLen);

空の文字列のみが返されます。何が問題なのですか?

0 投票する
1 に答える
97 参照

api - 電話のメーカーとモデルを検出/指紋認証する別の方法は?

この質問に見られるように、特定の受話器のメーカーとモデルを検出するためにOSが提供するAPIを使用することには問題があります。(その場合、HTC Smartです。)

メーカーとモデルを間接的に決定する他の方法はありますか?たとえば、メーカーとモデルを検出するために、おそらくOSバージョンと組み合わせて、その特定の電話にのみ存在するクラスIDを探すことができますか?条件付きコンパイルはできるだけ避けたいと思っています。