詳細:
現在、アンドロイドOSを使用する端末は多数ありますが(スマートフォン、タブレット等)、各端末は独自の特徴を持っており、異なるユーザーエクスペリエンスを提供しています。そのため、各端末に対応するよう複数バージョンのアプリを作成する必要が出てきますが、マルチバイナリファイルを使用することで、一つのアプリでほぼ全ての端末に対応させることが出来ます。
以下、マルチバイナリーの追加・削除の方法を記載しましたので、参照下さい。
新しいバイナリの追加: 以下は、既に最初のバイナリをアップロードし、必須事項を記入済みであると仮定した上での説明となります。 1.「 バイナリファイル」タブをクリックし、「保存してバイナリを追加」をクリック。 2. 画面中央付近に「バイナリファイル*」欄がありますので、バイナリファイル(APK)をアップロード。なお、アンドロイドマニフェストの構築及びAPK作成のガイドラインに基づき、バイナリファイルアップロード時には、アプリのバージョンコードを必ず変更してください。https://developer.amazon.com/appsandservices/solutions/devices/fire-tv/docs/using-device-targeting#Build%20your%20APKs%20and%20Configure%20the%20Android%20Manifest 3.「端末サポート」欄に端末別に「端末サポートを編集」のボタンがあるので、該当するボタンをクリックしてください。 *注意:既存のバイナリで選択されていない端末のみが対象となります。 4. ターゲットとなる端末を選択し、OKのボタンをクリック。 5.「保存」をクリックし、他のタブに必要となる情報入力を完了してください。 6. 全てのタブに緑色のチェックマークがつきましたら、「アプリを申請」のボタンをクリックし、アプリの審査が行われます。
バイナリの削除: 開発者様のアプリが既にアプリストアに存在し、マルチバイナリを使用している場合、既存のマルチバイナリを削除する前に新しいバージョンのアプリを作成する必要があります。新しいバージョンのアプリを作成することで、既存ユーザーが既にダウンロードしたバージョンのアプリを保持することができます。 1.「次のバージョンを追加」をクリックし、アプリの新しいバージョンを作成してください。 2.「バイナリファイル」タブをクリックしてください。 3. 削除したいバイナリファイルを選択してください。 4. 画面下に「編集」のボタンがありますので、クリックしてください。 5. 「バイナリを削除」のボタンをクリックしてください。 6.「保存」ボタンをクリックし、引き続きその他のタブに情報を記入してください。 7. 全てが完了しましたら、緑色のチェックマークが各タブの横に表示されますので、その後「アプリを申請」のボタンをクリックしてください。
注意:もしバイナリファイルを削除した場合、そのバイナリファイルが対象としていた端末はユーザー側で使用出来なくなります。もし、開発者様のアプリが該当する端末に互換性がある場合は、対象端末になるよう既存バイナリーの一つを編集してください。 マルチバイナリについて詳しい記載が以下にありますので、参照下さい。
https://forums.developer.amazon.com/forums/thread.jspa?messageID=15781
Keywords: マルチバイナリ、追加、削除
KB_0401