異なる画面サイズの異なるレイアウトを書くことは、最終的なアプリapkのサイズよりも大きくなります。異なるデバイスをサポートするために書かれた余分なコードやリソースはどうなりますか?アンドロイドデバイスは自分自身に必要なコードのみを受け取るか、すべての余分なコードを受け取るのでしょうか? 基本的に私は知りたがっています。APKを構築している間、アンドロイドは余分なコードをどのように処理しますか?私はアンドロイドの開発に慣れていますので、質問があまりにも重い場合は私を裸にしてくださいAPKを構築する際、アンドロイドは余分/代替コードをどのように処理しますか?
0
A
答えて
2
一般的に言えば、APKに入れたものはすべて、ダウンロードしたすべての人に配布されます。
Playストアには、さまざまな設定用に構築された異なるAPKをアップロードすると、クライアントに複数のAPKを提供する特別な方法があります。異なる種類のデバイス要件を持つ複数のAPKをアップロードした場合、Playストアはデバイスに一致するAPKのバージョンを提示します。その詳細についてはat the official documentation hereを読むことができます。
関連する問題
- 1. アンドロイドはGUIイベントをどのように処理しますか?
- 2. C#はどのようにスレッドの切り替えを処理しますか?
- 3. Django:余分なフォームを構築した後にフォームセットに追加するには?
- 4. Django API:URLを構築してクエリを処理する方法は?
- 5. Androidアプリケーションの構築の代替手段
- 6. 〜[]構築はどのようにJavaScriptで動作しますか?
- 7. 評価実装をどのように構築しますか?
- 8. elmでスプレッドシートアプリをどのように構築しますか?
- 9. トレントファイルインデクサーをどのように構築しますか?
- 10. 処理中のポートマップの代替方法はありますか?
- 11. C#コードからソリューションを構築すると、どのアプリケーションを実際にビルドしたかをどのように知ることができますか?
- 12. Android/DalvikVMはどのようにハンドラを処理しますか?
- 13. HandlerThreadはどのようにメッセージを処理しますか?
- 14. PageRankアルゴリズムはどのようにリンクを処理しますか?
- 15. マルチビューコントロールはどのようにViewstateを処理しますか?
- 16. CouchDBはどのようにデータを処理しますか?
- 17. ブラウザはどのようにJavaScriptを処理しますか?
- 18. UITableViewはどのようにタッチを処理しますか?
- 19. Entity Frameworkはどのようにトランザクションを処理しますか?
- 20. デスクトップブラウザはどのようにモバイルメタタグを処理しますか?
- 21. Cassandra:クラスタはどのようにデッドノードを処理しますか?
- 22. web.pyはどのようにURLマッピングを処理しますか?
- 23. pythonはどのようにシグナルを処理しますか?
- 24. サーバーファームはどのようにデータベースを処理しますか?
- 25. Sharepoint + RtWebPartsはどのようにタイムゾーンを処理しますか?
- 26. string.FormatはどのようにNULL値を処理しますか?
- 27. OpenMPはどのようにネストループを処理しますか?
- 28. Androidはどのようにバックライトタイムアウトを処理しますか?
- 29. 代替線の色コードを理解するには、
- 30. ドッキングワークエリアの構築 - どのように構築するのですか?