アプリをSDに移動できるのは、ルート権限を取得したデバイスのみですか?


8
  1. アプリをSDに移動できますか?
  2. 実行する必要があるAndroidの特定のバージョンはありますか:2.1、2.2?
  3. 私の電話はそのために根付いているべきですか?それとも在庫バージョンでも機能しますか?

回答:


11
  1. アプリはSDカードへの移動をサポートする必要があります。
  2. この機能はAndroid 2.2以降に搭載されている必要があります。
  3. あなたの電話はそれをするために根ざしている必要はありません。

1
すべてのアプリをSDカードに移動できるわけではないことに注意してください。
Alastair 2011年

3
具体的には、ホーム画面ウィジェットを備えたアプリをSDに確実に移動することはできません。また、バックグラウンドサービスを備えたほとんどのアプリ(新しいメッセージの確認などを行うため)も移行できません。また、アプリの作成者は、アプリをSDに移動できるようにする必要があります。
GAThrawn、2011年

7

app2sdには2つの方法があります。

  • 公式メソッド

    • 長所:
      • 移動すべきでないアプリを誤って移動することがないので、最小限の手間で最高のエクスペリエンスを提供します
      • 正式にサポートされています
      • 根ざした電話は必要ありません
    • 短所:
      • Android 2.2以降でのみ利用可能
      • 作成者が移動可能と明示的にマークしたアプリのみを移動できます。
  • Rootedメソッド:

    • 長所:
      • 2.2より前の電話で動作します
      • 安全であることがわかっているアプリを移動できますが、作成者はまだapp2sdをサポートするようにアプリを更新していません。
      • 特定のニーズに合わせてより多くのバリエーション、ルート化されたapp2sdの一部のバリアントはすべてのアプリケーションを移動するだけですが、他の一部のバリアントは移動するアプリを選択したり、app2sdをサポートするアプリケーションのみを移動したりできます。
    • 短所:
      • 電話は根ざしている必要があります
      • 移動が想定されていないアプリ(ホーム画面のウィジェット、バックグラウンドサービスのあるアプリなど)を移動すると、システムが不安定になる可能性があります。
      • 正式にはサポートされていません

アプリをSDに移動できますか?

ルート化されたapp2sdを使用する場合は可能です。いいえ、公式のapp2sdを使用している場合。

実行する必要があるandoidの特定のバージョンはありますか:2.1、2.2?

根ざしたメソッドの場合、どのバージョンでも問題ありません。公式の方法については、Android 2.2以上が必要です。

私の電話はそのために根付いているべきですか?または在庫バージョンも動作しますか?

はい、ルート化された方法では、ルート化された電話が必要です。Android 2.2以降の場合、いいえ、ストックバージョンは機能します。


4

いいえ、非ルーテッドデバイスも同様に利用できます。 非ルート化デバイスの場合、アプリをSDに移動することも可能です。ただし、2.2以降の新しいAndroidバージョンのみ。

通常、アプリはシステムがそれをSDに移動できるように準備する必要がありますが、Androidデバイス(2.2)でアプリをSDに移動できます。

これは、次のコマンドで行われます。

adb shell pm setInstallLocation 2

だからあなたに答える:

Q1)SDにアプリを移動できますか? A:はい
Q2)実行する必要があるAndroidの特定のバージョンはありますか:2.1、2.2?A:2.2
Q3)私の携帯電話はそれを根付かせるべきですか?それとも在庫バージョンでも機能しますか?A:rootは必要ありません。すべてのAndroid 2.2デバイスで動作します。

注:SD上のウィジェットはデスクトップで表示できず、SDに移動してカードをアンマウントすると、実行中のサービスが動作しなくなる可能
性があります。注2:Androidが必要ですSDKは、ADBを使用するために、http://developer.android.com/sdk/index.htmlアクセスからダウンロードし、SDKをダウンロードするために必要な手順を実行するだけで済みます。ADBコマンドはTOOLSフォルダーにあります。
注3:このコマンドを実行すると、新しいインストールのみが自動的にSDカードに移動します。既にインストールされているアプリは手動で移動する必要があります。


1

ルート権限を取得している場合は、少なくともAndroid 2.1が必要です。そうでない場合は、少なくともAndroid 2.2が必要です。また、サポートしていないアプリは移動できません。


3
ルート権限を取得した携帯電話では、SDへの移行をサポートしていないが、自己責任でアプリを移行できます。
Lie Ryan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.