エミュレーター紹介
- AVD Android Emulator
- 起動が遅い
- Intel x86 Emulator Accelerator (HAXM)を使った高速化の方法が出回っているが、少し面倒
- Genymotion
- Android ADVよりも起動が早い
- インストール時に一手間(VirtualBoxをインストールしなければいけない)
- 有料版があるが、ネットワークを多用しなければ問題なし
- BlueStacks
- 開発者向けのエミュレータというよりは、GooglePlayからゲームをダウンロードしてきて、遊ぶため
画面サイズとAPIレベル
- Genymotionでのエミュレータリストから、効率よくテストができるような組み合わせをリストアップ
- いわゆるスマホ画面用(タブレットは除外)
Ver(API Level) | 4.1(16) | 4.2(17) | 4.3(18) | 4.4(19) | 5.0(21) | 5.1(22) | 6.0(23) |
---|---|---|---|---|---|---|---|
480 * 800 | ◎ | ||||||
720 * 1280 | ○ | ◎ | ◎ | ||||
768 * 1280 | ◎ | ||||||
800 * 1280 | ○ | ||||||
1080 * 1920 | ○ | ||||||
1200 * 1920 | ○ | ||||||
1200 * 1920 | ○ | ○ |
Android ユニットテストに関するその他の記事
- Android ユニットテストとUIテストの自動化プラクティス
- Android エミュレーターでのユニットテスト 画面サイズとAPIレベルのマトリクス
- Android ユニットテストとUIテスト