そこに移動したくないSDカードアプリケーションに強制的に移動できますか?


8

免責事項:もちろん、「アプリケーションの管理」メニューを使用して、それを許可するアプリケーションを移動できます。

いくつかの理由で「sdcardに移動可能」フラグが設定されていないアプリがいくつかあります。(もちろん、SDカードがオンになっている限り)動作を妨げずにとにかく移動する方法はありますか?

はい、それらが内部メモリにあるのに十分な理由があるかもしれません。可能であれば、とにかく移動させてみます。

スマートフォンはNexus ONEで、Android 2.3.6がルート化されていません。ルート化するか、シアンまたはその他をインストールする必要があると思いますか?


1
デフォルトのAndroidが一部のアプリのSDへの移動を許可しない理由の詳細については、この前の質問を参照してください:GoogleがアプリのSDカードへの書き込みを許可しないのはなぜですか?。「許可されていないアプリを移動できますか」という短い答えですが、応援する必要があり、欠点があることを認識しているので、それを実行した人に長い答えを残しておきます。
GAThrawn、2012年

回答:


2

はい、ルートがあれば、システムアプリを含め、通常は許可されていないアプリを移動できます。移動を許可しないほとんどのアプリは通常、正当な理由でそれを許可しないことに注意してください。そのため、強制移動すると、クラッシュやその他の安定性の問題が発生する可能性があります。次のように、ルートを使用するapp2sdアプリケーションが必要です。https://market.android.com/details?id = com.droidsail.dsapp2sd


1

システムにインストールされているアプリケーションでは、通常、SDカードに移動できません(いくつかの理由が考えられます)。これは次のように処理できます(このガイドに従ってください)。

  • adb shell、その後 su -ルートアクセスを取得するには(スーパーユーザーのようなものを使用して、これを個別に設定する必要があります)
  • pm uninstall -k 続いてパッケージ名
  • 次に、市場からアプリケーションをインストールします。その場合、SDカードに移動できます。

1

代わりにターンキーソリューションが必要な場合は、Link2SDを使用します。 https //play.google.com/store/apps/details?

ただし、App2SDよりも指数関数的に優れていますが、欠点は、機能するためには携帯電話をルート化する必要があることです。さらに、extファイルシステムを使用する必要があるSDカードに2番目のパーティションを作成する必要もあります。

アプリケーションのデータ(apk / dex / lib / data / cache / obb / data(ext))を100%強制的にsdカードの2番目のパーティションに配置できます。「システムアプリケーション」を「ユーザーアプリケーション」に強制的に変換したり、その逆を行ったりして、電話をだまして、アプリケーションの扱いや考慮方法を変更することもできます。

Link2SDの唯一の主な欠点は、電話の内部メモリと比較して速度とパフォーマンスの点で同等に保つために、良質のブランドのクラス10 SDカードが必要なことです。そうでない場合、より一般的なクラス4または6のSDカードを使用すると、アプリケーションの読み込みが著しく遅くなります。


実例

http://imgur.com/a/X5xns

Sony Ericsson Xperia Arc S(内蔵1 GB / 512 MB(320 MBユーザーが利用可能))

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.