問題タブ [blackberry-android]

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

android-softkeyboard - BlackBerry 10 シミュレーターで Android アプリを実行するとキーボードが表示されない

BB10 Dev Alpha シミュレーター (10.0.10.261) で最初の Android アプリを実行していますが、キーボードがまったく表示されないことを除けば、正常に動作しています。私のアプリには、適切なタイミングでオンスクリーン キーボードを表示および非表示にするコードが含まれていますが、これは BB10 シミュレーターでは機能しません (Android デバイスでは正常に機能します)。これはシミュレーターのバグですか?BB10 で Android キーボードを適切に表示/非表示にした人はいますか?

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

android - Android SDK を使用して BB10 から SMS を送信する

BlackBerry 10 でAndroid SDK を使用して SMS テキスト メッセージを送信する方法はありますか?

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

android - BlackBerry用の.apkを再パッケージ化します-署名して公開します

オンラインチェックツールによると、BlackBerry-10と互換性のあるAndroid.apkがあります。私はBlackBerry開発者アカウントを持っており、2つの.cjsファイルを電子メール(RDKおよびPBDT)で受け取りました。.apkをBlackBerry-10互換形式に変換し、署名して公開するための次のステップは何ですか?どのソフトウェアが必要ですか?

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

android - .apk を BlackBerry 10 に移植 - 外部 .jar エラー

BlackBerry 10 に移植したい Android プロジェクトがあります。BB オンライン再パッケージ ツールによると、プロジェクトは BAR と互換性があります。そこで、Eclipse プラグインを使用して BlackBerry の性質を追加し、BB 10 シミュレーターにロードしました。android-async-httpしかし、BB は明らかにプロジェクトで使用されているライブラリを認識しないため、アプリはクラッシュします。

BlackBerry 10 のシステム アーキテクチャがわからないので、少し迷っています。BB10で動作させる方法はありますか?

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

android - Blackberry 10 の Android アプリが起動しない - デバッグ方法は?

ここで、Blackberry で実行することになっている Android apk アプリを入手しました。apk2bar で変換し、デバッグ トークンで署名しました。また、デバイスにはデバッグ トークンがインストールされ、開発者モードが有効になっています。blackberry-deploy でのアプリのインストールはうまくいき、アプリがホーム画面に表示されます。起動すると、アプリは許可(GPSなど)を要求し、「初期化中」と表示されていることを確認した後、アプリはエラーなしで消えます。

何が問題なのかを知るにはどうすればよいですか?

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

android - Android-Blackberry GCM:移植されたAndroidアプリをGCMサービスに登録できません

Androidに移植されたアプリでプッシュ通知を受け取ることができるように、デバイスの登録で問題が発生しています。

これが私たちのシナリオです:

-OSバージョンが10.0.9.388のBlackberry10DevAlphaデバイスがあります

-プッシュサービスに登録済み

-android.cfgを作成し、Blackberryから受け取った値で値を変更しました:

-マニフェスト権限を追加しました。

-デバッグトークンを使用してアプリをデプロイします。

-デバイスはBlackberryネットワークに接続されています(連絡先の追加、BBMを介したチャットなどが可能です)

-生成された.barファイルの構造は問題ないようです。(.apk、マニフェスト-権限も問題ありません-、android.cfg)

GCMはAndroidデバイスで正常に動作していますが、BlackBerry dev alphaデバイスでデバッグすると、GCMRegistrarクラスのregisterメソッドがデバイスを登録せず、getRegistrationIdメソッドが常に空の文字列を返します。

スローされる例外はないため、registerメソッドで何が失敗しているのかわかりません。いくつかのログを表示する方法はありますか?

SSH経由でデバイスに接続しようとしましたが、これに関するログがどこにあるかわかりません(ある場合)。

0 投票する
0 に答える
320 参照

android - Android APK (GPS_Provider を使用) を BlackBerry PlayBook 2.1 に移植する

Android APK を BlackBerry Playbook 2.1 に移植しようとしています。そのために、http://developer.blackberry.com/android/documentation/gettingstarted.htmlに記載されている手順に従いました。

GPSData (経度と緯度) を で表示するサンプル アプリケーションを開発しましたTextView。アプリケーションは Android デバイスで正常に動作しています。次に、それを BAR ファイルに変換しました。また、互換性リストを確認したところ、ロゴのサイズに関する問題が 1 つだけ見つかりましたが、これは大きな問題ではありません。ただし、BlackBerry ではアプリケーションがクラッシュします。

と を使用LocationManager.GPS_PROVIDERしてLocationManager.NETWORK_PROVIDERいます。BlackBerry デバイスで次の条件が true を返すため、両方を使用できます。

次のコードに問題があるようです:

ご意見をお聞かせください。

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

geolocation - BB10 デバイスからネットワークの場所を取得できません

Java ランタイム サポートを使用して、Android アプリを BlackBerry 10 OS に移植しています。現在、私のアプリは Android デバイスで正常に動作していますが、BlackBerry デバイスから位置情報の更新を取得できません。

私のマニフェストは COARSE_LOCATION パーミッションをリクエストします:

私のコードでは、Activity から位置情報の更新をリクエストします。

デバイスから出力された「登録済みリスナー」のログ行が表示されますが、「onLocationChanged」がログに記録されることはなく、提供された場所を保存するコードが呼び出されることもありません。

別の場所で、最後に確認された場所を取得しようとしました。

lastLocation は常に null です。

明確にするために、このコードは Android デバイスで正常に動作し、十分にテストされています。

また関連: BB10 デバイスは、マニフェストが COARSE_LOCATION のみを要求しているにもかかわらず、アプリに GPS 位置情報のアクセス許可があるが、通常の位置情報のアクセス許可がないことを報告します。関係あるかも?

アップデート:

BlackBerry サポートのオープン チケットを持っています。彼らは、「これは既知の問題であり、内部開発で修正中です」と言っています。

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

android - BlackBerryAndroidプッシュメッセージサーバー

Z10の通知をプッシュしようとすると問題が発生します。デバイスはプッシュ通知に正常に登録され、 「プッシュ対応のAndroidアプリの作成」で説明されているようにBlackBerryで生成された登録IDを受け取ります。

そのサーバーに通知を送信しようとすると、問題が発生します。

通常のAndroidの場合、 GCMサーバーライブラリを使用していました。メッセージがBlackBerryサーバー( https://cpXXX.pushapi.eval.blackberry.com )に送信されるように変更する必要がありました。ここで、XXXは私のCPID(コンテンツプロバイダーID)です。

問題は、私が404を受け取り、それを引き起こしている原因がわからないことです...何かアイデアはありますか?同じメッセージが通常のAndroidデバイスに正常に送信されます...

または、誰かがプッシュメッセージをデバイスに送信することに成功しましたか?もしそうなら、リクエストがどのように見えるかを共有できますか?

0 投票する
0 に答える
469 参照

javascript - AndroidからBB10へのPortingPhoneGapアプリケーション(同一生成元ポリシーの問題)

phonegap Androidアプリをbb10に移植しようとしています。問題は、Android Webビューが同一生成元ポリシーに準拠していないため、Androidでアプリが正常に動作することです。しかし、BB10Webビューは同一生成元ポリシーに従っているようです。そのため、アプリケーションはBB10デバイスでは正しく機能しません。AndroidコードまたはJavaスクリプト内でBB10でこのSOPを無効にする方法はありますか?

編集: これに関する小さな説明:

Phone Gapアプリケーションは、Webビュー内でHTML/Javaスクリプトファイルを開きます。そこで、PhoneGapのAndroidアプリをBB10に移植します。標準のWebブラウザは「同一生成元ポリシー」に従いますが、Android Webビューはポリシーに準拠していないようです。そのため、Webビュー内でajaxリクエストを呼び出すことができます。

しかし、bb10Webビューの動作は異なっているようです。では、Android PhonegapアプリケーションをBB10に正常に移植しようとした人はいますか?そして、BB10でSOPに対応する方法は?