1

まず、私は Android フォンを持っておらず、Android 開発は初めてであることを考慮する必要があります。

添付画像をご覧ください。

これとは異なるAVDを使用して、Androidでいくつかの基本的なものを開発していました。別のパネルとしてボタンがありました。この AVD は、Eclipse の更新後に Android 2.2 を再インストールした後に発生しました。

2つの質問があります。

  1. 応募結果を見てから戻れません。こちらもボタンはありません。

  2. Eclipse では、多くの「スクリーン」が提供されていることがわかります。Nexus7、Galaxy Nexus、Nexus S などがあります。以前は、これらの種類のものを使用していませんでした。どの画面を使用すればよいですか? とにかく、いくつかの画面は非常に小さいです。「Galaxy Nexus」を使用している場合、アプリは「Galaxy」携帯電話専用に開発されているということですか? 以前の Android アプリは、すべての Android デバイスに適した方法で開発されたと思います。

助けてください

ここに画像の説明を入力

4

6 に答える 6

2

戻るには、エスケープボタンを使用できます。uがnexusを選択している場合、それはnexus 7専用のアプリケーションを開発しているという意味ではありません。nexusを選択している場合は、nexusに表示されるようにアプリケーションを表示できます。

于 2012-12-24T08:14:24.417 に答える
1

アプリケーションの結果を表示した後、戻ることができません。ボタンもありません。

キーボードのEscキーを押すと戻ることができます。

Eclipseでは、多くの「画面」が提供されていることがわかります。いくつかはNexus7、Galaxy Nexus、Nexus Sなどです。以前は、これらの種類のものを使用していませんでした。どの画面を使用すればよいですか?とにかくいくつかの画面は非常に小さいです。「GalaxyNexus」を使用している場合、それは私のアプリが「Galaxy」電話専用に開発されていることを意味しますか?以前のAndroidアプリは、すべてのAndroidデバイスに適した方法で開発されたと思います。

最近のデバイスにはさまざまな解像度とサイズがあり、ターゲット(エミュレーターはテスト用)が何であれ、すべての画面をサポートするようにアートワークを作成する必要があります。同じことを行うには、アプリケーションスケルトンを見ることができます。 -to-support-マルチスクリーン

于 2012-12-24T07:24:51.710 に答える
1

メニフェストファイルのすべての画面をサポートしている場合、アプリはすべての電話用ですが、さまざまな画像(ldpi、mdpi、hdpi、xhdpi)を使用し、さまざまな画面でファーになるようにレイアウトを動的に設定する必要があります。

戻るには、エミュレータでエスケープボタンを押すか、戻るボタンを押すことができます。

<supports-screens  android:smallScreens="true"/>
  <supports-screens  android:normalScreens="true"/>
  <supports-screens android:largeScreens="true"/>
  <supports-screens android:anyDensity="true"/>
  <supports-screens android:resizeable="true"
  android:anyDensity="true" />
于 2012-12-24T07:25:26.780 に答える
1

選択した画面サイズは、テストのみを目的としています。さまざまなデバイス サイズと解像度でテストする必要があります。テスト時に選択するデバイスは一例にすぎません。アプリケーションは、マニフェストで制限していないデバイスで実行されます。

ターゲットとする主要なデバイスのサイズ/解像度ごとに仮想マシンを作成し、それぞれでアプリケーションがどのように動作するかを確認することを強くお勧めします。

ボタンに関しては、これらの VM を作成するときに、外部ハードウェア ボタンを含めるオプションがあります。VM でクリックするボタンを自分に与えるには、常にこれをオンにします。

于 2012-12-24T07:27:26.760 に答える
1

応募結果を見てから戻れません。こちらもボタンはありません。

Left Ctrl + F11 を使用してモードを変更するだけで、現在のエミュレーターに戻るボタンが表示されます。エミュレーターが画面に収まらないため、ボタンが非表示になっています。

Eclipse では、多くの「スクリーン」が提供されていることがわかります。Nexus7、Galaxy Nexus、Nexus S などがあります。以前は、これらの種類のものを使用していませんでした。どの画面を使用すればよいですか? とにかく、いくつかの画面は非常に小さいです。「Galaxy Nexus」を使用している場合、アプリは「Galaxy」携帯電話専用に開発されているということですか? 以前の Android アプリは、すべての Android デバイスに適した方法で開発されたと思います。

いいえ、マニフェスト ファイルで指定したとおり、アプリケーションは引き続きすべての画面をサポートします。小さいサイズのエミュレーターに慣れている場合は、エミュレーターの作成中に Nexus を選択しないでください。他のターゲットとデバイスを選択します。例えば、

デバイス: 3.2" QVGA

対象:Android 4.0

于 2012-12-24T07:30:49.367 に答える