携帯性以外に、外部ストレージ上のアプリを保存するための他の利点(または短所)がありますか? - external-sd フィールド と performance フィールド と app2sd フィールド android 関連 問題

Other than portability are there any other advantages or disadvantages to sto












26
vote

問題

日本語

Androidデバイスの外部ストレージにアプリを保存するための特別な利点/欠点はありますか?私がNexus Sを持っているように、私がストレージを削除することができないので私のための利点を考えることはできません、内部ストレージは私のニーズに十分な以上のものです。

電話で起動したことに気づいた、私のアプリがUSBストレージに移動したときにそれはメニュー/ホーム画面上のすべてのアプリを登録するのにかなり低調に遅かった。

私はまた、外部メモリに保存されていた写真から壁紙が設定されている場所を読んでいます。

        
   

回答リスト

25
 
vote
vote
ベストアンサー
 

利点:

  • 多くのアプリをインストールするための内部メモリの空き容量を拡張します。
    アプリの一部はまだ内部メモリ(データと設定)に留まりますが、かなりの量のスペースを解放します。 150MBの空き容量(G1、MT3Gなど)の高齢者の場合は、これが大きな改善です。これらの装置の所有者のために、この利点は、この方法がこの方法がもたらす不利益を上回る。

の欠点:

  • マウント解除されていない場合は、SDカードに移動したアプリを使用できません。
    自明の種類:SDカードを削除するためにSDカードをマウント解除すると、カードを取り外すとクラッシュやデータの損失を防ぐために、存在し、停止したアプリを停止してUMマウントする必要があります。
  • これらのアプリをSDカードに移動すると、ウィジェットや同期アダプタを使用できない。
    これは上記の点から立つ設計の制限です。 SDカードに保存されているアプリは、アカウント設定(例えばSkype、LinkedIn)にフックされたウィジェットやアプリのようなものをオンにする必要があります(例えばSkype、LinkedIn)がクラッシュし、再起動する簡単な方法はありません。そのため、Googleはこれらのアプリが内部メモリに留まることを要求することによって妥協をしました。あなたがそれらをSDカードに強制的に強制することを管理していても、あなたは単にそれらを使用することができないでしょう。
  • システムがSDカードに保存されているすべてのアプリケーションをマウント/非マウントしたときの起動時刻とシャットダウン時間。
    SDカードに移動されたアプリは、蔓延の違いを防ぐために平凡に保存されていません。代わりに、Androidは一部のスペースを扱い、移動するアプリごとに仮想パーティションを作成します。つまり、最初の起動時に、それらに保存されているアプリケーションにアクセスできる前に、これらすべての仮想パーティションをマウントする必要があります。ハンドセットをオフにすると、他のシャットダウンプロセスが発生する前に、各仮想パーティションがマウントされていない前に、同じことが同じです。インストールされているアプリの数に応じて、これは起動時に(およびシャットダウンするために約20の余分な秒数秒間にわたって安定化する]を「安定化する」に追加分または長くなります。ただし、これらのアプリを起動しない内部メモリ上のものよりも長い。
  • SDカードの追加着用 この点は、SDカードに書く(どの原因)に書くこともしばしば起こりません。その上、最近のSDカードは彼らの人生の時間について心配しないのに十分安いです。
  • アプリはこの機能をサポートするためのアップデートを必要とします。
    SDカードに移動する機能は、古いアプリに自動的に付与されません。開発者はこの機能をサポートするためにアプリを変更し、市場(またはそれらが使用する配信方法であれ、何でも使用するものであれば)を発行しなければなりません。いくつかのカスタムROMはこれをオーバーライドすることができますが、在庫ファームウェアを実行しているほとんどの人にとって、これは問題です。

Gigabytsの内部メモリを持つ新しいデバイスの外部ストレージへの移動アプリケーションは、スペースが問題ではないため必要ではありません。しかし、メモリが低い携帯電話のために、それは彼らの所有者のために彼らの貯蔵寿命を延ばす貴重なツールです。

 
 
     
31
 
vote

Android開発者サイト

  • 外部ストレージがデバイスにマウントされている限り、アプリケーションのパフォーマンスに影響はありません。
    • .apkファイルは外部ストレージに保存されますが、すべてのプライベートユーザーデータ、データベース、最適化された.dexファイル、および抽出されたネイティブコードが内部デバイスメモリに保存されます。
    • アプリケーションが保存されている固有のコンテナは、最初にインストールされているデバイスによってのみ復号化できるランダムに生成されたキーで暗号化されます。したがって、SDカードにインストールされているアプリケーションは1つのデバイスだけで機能します。
    • ユーザーはシステム設定を介してアプリケーションを内部ストレージに移動できます。

また - >外部ストレージにインストールする必要がないアプリケーション( Android Developer Site )

  • サービス
  • アラームサービス
  • ライブ壁紙
  • ライブフォルダ
  • アプリウィジェット
  • アカウントマネージャ
  • 同期アダプタ
  • デバイス管理者
  • ブロードキャスト受信機は「ブート完了」
  • をリスニングします。
 
 
17
 
vote

ウィジェットはSDカードに入っていれば機能しません。

 
 
13
 
vote

SDカードにインストールされているアプリケーションは、SDカードを取り外すか、USBの大容量記憶域をオンにしている場合は実行できません(したがってコンピュータからアクセスできます)。それが私が経験している唯一の欠点です。

SDへの移行以来、実際にパフォーマンスの向上を見ました。 SDに移動する前に、内部メモリを使い果たしました(約数キロバイト)、電話機はかなりひどく遅れました。 SDに移動してから(したがって内部メモリ内の空間を解放する)、遅れが消えています。

 
 
7
 
vote

携帯電話や機器(特に古いもの)には、内部記憶域がかなり限られています。すべてのアプリケーション(およびデータファイル)は貴重なスペースを取ります。即ち私のIDEOSは512MBを持っていて、私がSDカードに「避難」を始める前にほぼいっぱいでした。

もう1つの要因は、アプリやデータをバックアップする能力、またはそれらを別のデバイスに移動する機能です。

それ以外は、アプリが内部ストレージと比較して外部ストレージから遅く負荷が遅くなるというあなたの観察に正しいです。これはあなたのホームスクリーン上にそれらのアプリのショートカットを持っているならば、これは非常に目に見えます - あなたはアプリがカードにあるまで最初の30秒間の一般的なAndroidアイコンを表示します。

クラス6 microDへの切り替え(電話機に付属のデフォルトのクラス2を持っていました)は状況を大幅に向上させました。それでも、コールドスタートに従って「等化」に約20秒間携帯電話がかかります。

 
 
 
5
 
vote

セキュリティと性能の影響

外部ストレージに保存されているアプリケーションリソースは読み取り専用です。 したがって、ロードや起動にパフォーマンス上の問題はありません。 SDカードのアプリケーション。

: http:// Android-Developers.blogspot.co.uk/2010/07/apps-on-sd-card-details.html

投稿は、「この機能に取り組んだエンジニア、そのようなAmalapurapu」によって書かれています。この機能は、SDカードにアプリを入れる機能です。

 
 
 
2
 
vote

私の経験の中では、ほとんどまたは認識不可能なパフォーマンス上の問題がありました。私は私のNexus Oneで私の記憶を管理する本当に迷惑な経験を持っていました。私はS2Eを使用して移行して戻っていません。新しいものをインストールするためだけにアプリを削除する必要がないように素晴らしいです。

 
 
-2
 
vote

内部から外部への移動アプリはパフォーマンスに影響を与えないと思います。

しかし、それは内部ストレージではなく外部ストレージからアプリを開くために追加の数ミリ秒を追加します。 マイレージは、スピード、Androidバージョンなどに応じてデバイスごとに異なります。

 
 
-2
 
vote

常に開いているサービスを持っているアプリは、Viber、WhatsApp、Facebook Messenger、Ectheteraがたくさんの走行がある場合は、UIを大量に遅くすることができますので、恒常的なサービスでアプリを維持することがお勧めです。衝撃は比較によって顕著ではないので、電話の記憶。

 
 
 
-3
 
vote

あなたのアプリを外部のSDカードに移動しないでください。それはあなたの携帯電話をより多くの遅れにするでしょう、そして電話はいつもよりゆっくり再起動します。毎日または週に1回電話を再起動する必要があるかもしれません。それらのアプリが持っているすべての情報を処理するのに時間がかかります。私は経験から話します。

 
 
 

関連する質問

2  Apps2SDを元に戻す方法  ( How to undo apps2sd ) 
G1電話を持っています。 Apps2SDを使用してSDカードにアプリケーションをインストールするためのパーティションを作成しました。しかし、私はそれを好きではありません、私は特定のSDカードを電話の使用に必要な要件から切り離したいと思います。 Apps2S...

15  SDカードのアプリは更新された後にデバイスの保存に戻ったのですか?  ( Apps on sd card moved back to device storage after being updated ) 
私のサムスンギャラクシーS5(Lollipop 5.0を実行している)、私は以下の動作に気づいた: 私はいくつかのアプリを外部SDカードストレージに移動しました。 Google Play Storeは、これらのアプリの1つを更新するように指示しています。 ...

2  アプリケーションを電話からSDカードに移動する方法  ( How to move applications from phone to sd card ) 
最近Sony Xperia Tipoデュアル電話を購入しました、私はアプリをSDカードに移動するのが見つかりませんでした。アプリを電話標準メモリから電話内蔵メモリに移動することができます。 電話からSDカードへのアプリケーションを移動するための解決策を教えてく...

1  私はSDカードを持っていて、それはまだ十分な記憶域での誤りを言っています[重複]  ( I have an sd card and it still says that error in sufficient storage ) 
この質問はすでにここで回答を持っています デフォルトでは、SDカードにAndroidアプリをインストールする方法< / a> (1回) ...

26  携帯性以外に、外部ストレージ上のアプリを保存するための他の利点(または短所)がありますか?  ( Other than portability are there any other advantages or disadvantages to sto ) 
Androidデバイスの外部ストレージにアプリを保存するための特別な利点/欠点はありますか?私がNexus Sを持っているように、私がストレージを削除することができないので私のための利点を考えることはできません、内部ストレージは私のニーズに十分な以上のもので...

1  / sd-extは仕事中に唯一の読み取り専用の読み取りを再開します  ( Sd ext gets suddenly remounted read only during work ) 
私は、CyanogenMod 7.2(PDROIDパッチ付き)およびパーティションMicroSDカードを備えたHTCの欲求を持っています(最初:脂肪、ext3)。 2番目のパーティションは、<コード> 9988776654330 として読み書き可能に自動的に...

-1  アプリを電話からSDカードに移動するにはどうすればよいですか。  ( How can i move apps from phone to sd card ) 
私はLG P769 Android携帯電話を持っています.Android 4.1.2と私の記憶域は2GBです。私は電話の中に4GBのSDカードを持っています。私のアプリは1.32GBを占めており、私は2つの警告メッセージを受信して​​います: "Low Mem...

15  SDカードに移動すると、アプリは小さくなるのですか?  ( Why do apps get smaller when they are moved to the sd card ) 
例えば、バーコードスキャナアプリは登録されます。 合計:0.96MB アプリケーション:0.92MB データ:40KB 電話で。 SDカードに移動すると、次のように変わります。 合計:524KB アプリケーション:484KB データ:40KB どう...

2  SDCard(Android Phone)にアプリケーションをインストールする方法? [重複]  ( How to install the application in sdcard android phone ) 
この質問はすでにここで回答を持っています 閉じられた 10年前> 可能な重複: SDカードにAPKファイルをインストールする方法 .apkファイルをSDカードにインストールします。これをやることができますか?もしそうなら、...

7  SDカードを内部記憶域として使用して日付を移行します  ( Using sd card as internal storage and migrate date ) 
私はこれです質問ですが、質問を更新したいです。 Android 6.0では、SDカードを内部ストレージとしてフォーマットするオプションがあります。私はまた、SDカードの保存のために、画像、音楽などの「データを移行する」オプションをクリックしました。 " ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有