解像度を含め、KindleFireと互換性があるようにエミュレーターを構成したいと思います。エミュレーター設定(または他の場所)で何を変更する必要がありますか?
次の特性を使用してエミュレータを構成する必要があります。
- 幅:600px
- 高さ:1024px
- 抽象化LCD密度:169
- ターゲット:Android 2.3.4-APIレベル10
- [〜#〜] ram [〜#〜]:512 MB
*注:デバイスはソフトキーメニューを表示するために20ピクセルを予約し、有効な縦向きの解像度を高さ1004ピクセルx幅600ピクセル、横向きの有効な解像度を高さ580ピクセルx幅1024ピクセルにします。
Amazonは最近、簡単にインストールできる新しいKindleFireアドオンをリリースしました。デバイスのルックアンドフィールをエミュレートし、Eclipseまたはコマンドラインから設定できます。インストールして実行する方法については、こちらのドキュメントを確認してください。
https://developer.Amazon.com/sdk/fire/emulator-guide.html
また、Kindle FireはAPIレベル10を使用するため、swdp修飾子を使用するリソースフォルダーは使用されません。そのため、関連するリソースフォルダーに-large-mdpiサフィックスを使用すると適切に機能することがわかりました。
AVDを作成または編集するときは、スキンを選択できます:ビルトイン(次に事前定義された画面タイプを選択)または解像度-ここで任意のカスタム解像度を設定できます。それはあなたが必要なものですか?
Amazon Kindle FireEmulatorが利用可能になりました。 https://developer.Amazon.com/public/resources/development-tools/ide-tools/tech-docs/01-setting-up-your-development-environment でチェックしてください。
もちろん、Android SDKに依存しています。
更新: https://developer.Amazon.com/docs/fire-tablets/ft-set-up-your-development-environment.html
Fire OS 5以降、以前に利用可能だったFireタブレットSDKアドオンは非推奨になりました。ただし、Fireタブレット用のアプリを開発することはできます。 Android API 22(Lollipop)機能とAmazon Mobile AppsSDKをアプリに使用します。