2

Android devのEclipse内で新しいAVDを作成しています。 tools 21.0、および「メモリ オプション」(RAM および VM ヒープ)、「内部ストレージ」、および「SD カード」について説明があるとよいでしょう。 (申し訳ありませんが、私は新しいユーザーであるため、スナップショット画像を投稿することは許可されていません)


-意味
-測定単位(RAM と VM ヒープは表示されません)
-値を選択する基準

ありがとう

4

1 に答える 1

2

最初に混乱の可能性を解消するために、Eclipse には独自の AVD 作成メカニズムが正確にはありません。Android Vitrual Device Manager を呼び出すプラグインがあります。AVD Manager は、「android avd」を使用してコマンドラインからアクセスすることもでき、Android SDK の一部として提供されます (したがって、この質問は Eclipse ユーザーに固有のものではありません)。

定義に関しては:

  • 内部記憶装置
    • 組み込みの取り外し不可能なファイル ストレージ容量。オペレーティング システムとほとんどのアプリがここにインストールされます。8GB または 16GB で宣伝されているデバイスが表示されている場合、これがその数字の意味です。
    • AVD Manager では、ギガバイトまたはメガバイトを選択できます。
    • どちらを選択するかは、ニーズとハード ドライブの空き容量によって決まりますが、おそらく最低でも 200MB は必要でしょう。2GBあれば十分すぎるかもしれません。容量が足りなくなった場合は、いつでもファイルを追加したり、SD カードに移動したりできます。
  • SDカード
    • 内部ストレージと似ていますが、Android デバイスがリムーバブル メモリ カード (デジタル カメラが使用するのと同じ種類のカード) でアクセスできるストレージを指します。これは、ドキュメント、音楽、ビデオなどのユーザー ファイルを保存する場所ですが、一部のアプリケーションはここに保存するように構築されています。
    • AVD Manager では、ギガバイト、メガバイト、またはキロバイトを選択できます。
    • 繰り返しますが、これはコンピュータのハード ドライブのスペースを使用しますが、この値は完全にオプションです。アプリが外部ストレージをどのように使用するかをテストする必要があるまで、これを空白のままにしても問題ありません。
  • メモリ オプション - RAM
    • オペレーティング システムおよび実行中のアプリケーションによって使用される、使用可能なワーキング メモリ。これは、同時にロードできるアプリの数に直接影響します。
    • AVD Manager は MB 単位の値を想定しています。
    • これはコンピュータの RAM を使用しますが、これは限られたリソースであるため、あまり使用したくありません。現在使用できる範囲は 256MB から 2024MB だと思います。したがって、スイート スポットはおそらく 512 または 1024 です。
  • メモリ オプション - VM ヒープ
    • これは、初心者の質問の範囲をはるかに超えた、より高度なトピックです。簡単にするために、RAM が実行中のアプリの合計に関連しているのに対し、ヒープは個々のアプリで使用できるメモリに関連しているとだけ述べておきます。
    • AVD Manager は、ここでも MB 単位の値を想定しています。
    • 妥当な値については、実際の値をリストしたこの質問を参照してください: Android heap size on different phone/devices and OS versions
    • メモリの詳細については、Android デベロッパー サイト ( http://developer.android.com/training/articles/memory.html )を参照してください。
于 2014-05-29T18:52:55.380 に答える