4

Android アプリを変換して Blackberry プラットフォームで実行し、BlackBerry World (BB マーケット プレース) で公開するプロセスを進めています。

そのため、引き続き次のチュートリアルに従いました。はい、BlackBerry 10 Device Simulatorで問題なく動作しますが、いくつか問題があります。

Android アプリでは、次のようにメイン画面のカテゴリに対して個別の UI が定義されており、Android で実行されている場合はすべての画面サイズでうまく機能します。

layout-small
layout
layout-large

しかし、アプリを BB に変換すると、UI の下から一部が 画面の制限を超えて (BB 10 デバイス シミュレーターで)、blackberry の画面にうまく収まらない場合があります。基本的にUIの高さがBB10エミュレータ画面に対して高すぎる

また、 BB 10 デバイス シミュレーターで実行中に変換されたアプリをチェックインすると、layout-smallAndroid APPで定義された UI が参照されます。

だから私の質問は

1)。UI をすべての画面サイズの BlackBerry デバイスにうまく適合させるにはどうすればよいですか (Android アプリを BB に変換した場合)。

2)。Blackberry のすべての画面サイズでアプリが正常に動作することを確認するにはどうすればよいですか? (私は BB 10 デバイス シミュレータを使用していて、BB Z10 または Q10 デバイス スキンを取得する方法が見つからなかったため)

3)。Blackberry 10 OS 以前のバージョンのデバイスで正常に動作するように Android アプリを変換することはできますか? (次のリンクの「概要」セクションで説明されている正確なポイントを取得していないため)

誰かが上記の問題を経験し、解決策を見つけた場合は、聞いて素晴らしいと思います。また、これを整理するためのガイダンスも感謝します. 前もって感謝します...!!!

4

1 に答える 1

3

1.) 難しい点です。layout-small が使用されている場合、Q10 解像度である 720x720 シミュレーターを使用していると思います ( http://supportforums.blackberry.com/t5/Android-Runtime-Development/によると、Z10 は layout-large を使用します)。 Android-drawable-folder-layout-folder-for-BB-Z10-and-Q10/mp/2169275#M3862 )。あなたのレイアウトはおそらく正方形の画面に適応していません。魔法のような答えはないと思います。適応させる必要があります。最初に Z10 解像度 (ポイント 2 を参照) で試して、問題が解決することを確認してください。

2.) 最新のシミュレーターでは、1280x768 (Z10) または 720x720 (Q10) の画面を選択できます。エミュレーターの両方の画面サイズでレイアウトが正常に表示されている場合、実際のデバイスでも正常に表示されます。Z10 と Q10 の解像度を変更するには、エミュレーターの起動時 (最初の段階) に選択する数値があります。

3.) Android アプリは、BB タブレット OS を実行する PlayBook と BB10 デバイス (Q10/Q5/Z10) の 2 種類のデバイスで実行されます。あなたの質問はBBOS 7以前に関連していたと思います。いいえ、Android アプリを実行する方法はありません。

于 2013-07-15T08:50:32.480 に答える