Adobe Air(Air 3.2 / Flash CS6)を使用して有料のAndroidアプリを作成しています。ユーザーが私のアプリを購入する前に、ユーザーのデバイスがAdobe Airをサポートしていることを確認するにはどうすればよいですか?Google Playストアはこれを処理しますか、それとも(AndroidManifest設定などを使用して)プログラムで確認する方法はありますか?
4 に答える
Adobe AIR をアプリにバンドルできます。アプリの APK をエクスポートすると、このオプションが表示されます。これにより、必要なものがすべて揃ったアプリがダウンロードされます。
ただし、それではアプリが巨大になります (実際のサイズよりも約 30 MB 大きくなります)。
もう 1 つの選択肢は、何もしないことです。ユーザーがアプリをダウンロードしてインストールすると、Adobe Air をインストールするように求められます。
これは、ユーザーがどこから Adobe Air をダウンロードするかを定義できるため、アプリをエクスポートするときのオプションでもあります。
アプリをどこからダウンロードするかを選択できることが重要である理由は、Amazon を通じてアプリを販売している場合、ユーザーに Amazon の Adobe Air へのリンクを提供する必要があるためです。別のリンク。
Flash Builder はその点で非常に役に立ち、アプリケーションに署名しようとするときに必要なものがすべて提供されます。
アプリストアからダウンロードする前に、アプリがデバイスと互換性がないかどうかを実際に示します。自分でデバイスを確認したい場合は、こちらをご覧ください:http ://www.adobe.com/products/air/tech-specs.html
Air を含めると、アプリのサイズは 7.5 Mb 増加します。互換性は通常、ストアによってチェックされます (Google Play と AppStore が適切に機能します)。