0

Eclipseのエミュレーターは本当に遅いので、ハイエンドのコンピューターでも動作が遅いというレビューを読んだので、アプリケーションのテストに使用するより良い代替手段ですか?柔軟性、速度、さらには開発者の好みの点でも優れています。

画面サイズは静的であるため、Androidスマートフォンの制限ですが、androidx86 OSは画面サイズに応じて動的にできますか?

4

2 に答える 2

1

androidx86イメージとIntelのエミュレーターを使用しています。それは非常に高速に動作します。通常のAndroidエミュレーターのように、さまざまな画面サイズやその他のデバイス機能を設定できます。

ただし、いくつかの短所があります。4.2バージョンはなく、4.0と4.1のみが使用可能です。Google APIがインストールされたAndroidイメージは現在利用できません(自分で追加できます)。

したがって、開発とテストの主要なデバイスとしてx86を使用できますが、古いandroidバージョンでテストするにはarm androidエミュレーターが必要であり、エミュレーターが常に正しいとは限らず、実行できるテストケースがいくつかあるため、実際のデバイスがいくつか必要です。実際のデバイスで。

PS一般的に、実際のデバイスの方が優れています(最も一般的な画面サイズとAndroidバージョンの方がはるかに優れています)。

于 2013-01-12T19:50:24.047 に答える
1

Hardware Accelerated Execution Managerと呼ばれるものがあり、これにより状況が大幅に改善されます。

コンピューターでHAXMを使用できる場合、エミュレーターのエクスペリエンスは大幅に向上します(MacOSおよびWindowsでサポートされており、Intelプロセッサーが必要です)。起動時間と展開時間が大幅に改善されました。

また、特定のAndroidOSバージョンでのみサポートされています。

可能であれば、エミュレーターとは異なる機能を備えているため、テスト用の実際のデバイスを用意しておくと便利です。

Mac: http ://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-mac-os-x

Windows: http ://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-microsoft

于 2013-01-12T19:50:30.143 に答える