デフォルトでSDカードにアプリをインストールする[重複] -- 2.3-gingerbread フィールド android 関連 問題

Install apps to sd card by default [duplicate]












7
vote

問題

日本語

どうすればいいですか?私はサムスンギャラクシーエースを使っています

この方法を試してみました http://forum.xda-developers.com/showthread.php ?T = 1278349 私はそれが確かに2に設定されていることを確認しましたが、それはうまくいきません。

それから私の電話を根ざした、デフォルトのインストールパスを変更できるアプリをインストールしましたが、それも機能しませんでした。

私は何ができますか?

英語

How can I do this? I'm using a Samsung Galaxy Ace

I've tried this method http://forum.xda-developers.com/showthread.php?t=1278349 I confirmed that it was indeed set to 2. But it wouldnt work.

Then I rooted my phone, installed an app with which I could modify the default installation path, but it also wouldnt work.

What can I do?

  
   
   

回答リスト

4
 
vote

2.3を持つ、デフォルトでは外部SDカードにアプリをインストールします。ただし、アプリがSDカードからを実行することができる場合、これはのみが発生します。多くのアプリが正しく機能するために内部ストレージにインストールする必要があります。

 

With 2.3, it will install apps by default to the external SD card. However, this will only happen if the app can run from the SD card. Many apps must be installed onto the internal storage in order to work properly.

 
 
 
 
2
 
vote

Googleから:

外部記憶媒体へのアプリのインストール Androidプラットフォームでは、デバイスの内部メモリへのインストールの代わりに、アプリケーションがデバイスの外部記憶媒体(SDカードなど)にインストールを要求できるようになりました。

アプリケーション開発者は、マニフェストファイルの新しい属性、Android:Installlocationを使用して、アプリケーションの優先インストール場所を表現できます。この属性は、 "Internalonly"、 "PreferExternal"、および "Auto"の3つの値をサポートしています。インストール時に、システムはAndroidの値をチェックします。アプリケーションが外部インストールを要求した場合、システムはそれを外部メディア内のプライベート暗号化パーティションにインストールします。アプリケーション.APKが外部でインストールされると、システムはユーザー設定のアプリケーションの管理を通じて、ユーザーが.APKの格納場所を変更し、必要に応じてデバイスの内部メモリに移動します。

デフォルトでは、外部インストールを明示的に要求するものを除いて、システムはすべてのアプリケーションをデバイスの内部メモリにインストールします。つまり、Android:InstallLocation属性にアクセスできないため、システムは常に内部メモリにレガシーアプリケーションをインストールすることを意味します。ただし、必要に応じて、古いバージョンのプラットフォームで内部的にインストールされるようなレガシーアプリケーションを設定およびコンパイルすることができます。

デバイスの外部メディアへのインストールを要求することは、特に外部メディアが取り外し可能で、マウント解除/再マウントが可能であるため、ユーザーエクスペリエンスとシステム設定を混乱させる可能性があるため、すべてのアプリケーションには適していません。

アプリケーションの優先インストール場所の設定については、どのような種類のアプリケーションの種類の説明や外部インストールを要求すべきではなく、アプリインストール場所ドキュメント

 

From Google:

App installation on external storage media The Android platform now allows applications to request installation onto the device's external storage media (such as the SD card), as an alternative to installation onto the device's internal memory.

Application developers can express the preferred installation location for their applications by means of a new attribute of in the manifest file, android:installLocation. The attribute supports three values: "internalOnly", "preferExternal", and "auto". At install time, the system checks the value of android:installLocation and installs the application .apk according to the preferred location, if possible. If the application has requested external installation, the system installs it into a private, encrypted partition in the external media. Once an application .apk is installed externally, the system lets the user change the storage location of the .apk and move it onto the device's internal memory if needed (and vice versa), through Manage Applications in the user settings.

By default, the system installs all applications onto the device's internal memory, except for those that explicitly request external installation. This means that the system will always install legacy applications onto internal memory, since they do not have access to the android:installLocation attribute. However, it is possible to configure and compile a legacy application such that it is installed internally on older versions of the platform and externally on Android 2.2 and later platforms, if necessary.

Note that requesting installation onto the device's external media is not suitable for all applications, particularly because the external media may be removable and unmounting/remounting may disrupt the user experience and system settings.

For more information about setting a preferred install location for your application, including a discussion of what types of applications should and should not request external installation, please read the App Install Location document.

 
 
1
 
vote

link2sd 。とても素敵なアプリです。アプリケーションをSDカードに自動的に移動するように設定することもできます。

 

Use link2sd. It's a very nice app. You can even set it to automatically move applications to the sdcard.

 
 
0
 
vote

提供されているリンクとそれは魅力のように機能します、私のために作品します:)

とあなたの開発者なら、アプリケーションをSDカードに直接追加したい場合は、マニフェストタグの下に行を追加してください。

<事前> <コード> 9988776655443330
 

Try the steps in the provided link and it will work like a charm, works for me :)

and if your a developer and want to add your application directly into sd card then add below line in manifest tag

android:installLocation="preferExternal" 
 
 

関連する質問

1  メニューを3Dにスライドさせる方法?  ( How to make menu slide in 3d ) 
ここでそれを見た: http:/ /theunlockr.com/2011/04/12/android-101-how-to-scan-use-a-qr-code/ ビデオを視聴して見るでしょう。 Androidジンジャーブレッドでこの効果を作成する方...

93  私の電話はいつAndroid 2.3アップデート(ジンジャーブレッド)を入手しますか?  ( When will my phone get the android 2 3 update gingerbread ) 
Android 2.3(ジンジャーブレッド)SDKは 2010年12月6日にリリースされました。 (ハイレベルユーザーハイライト) もちろん、すべてのデバイスがこのアップデートをすぐに入手するわけではなく、他のデバイスはまったく手に入りません。各製造元とキャ...

4  テキストの大文字の問題  ( Speech to text uppercase letter problem ) 
音声へのテキストを通して任意の種類のメッセージを作成するときはいつでも、かなり煩わしくかつ見やすく、回避策はありません。 問題: Androidは文の最初の文字を大文字にします。しかし、それはそれがその残りの部分を通して現れるところで同じ文字のあらゆる出現を...

7  Androidのバージョンはアドホック接続をサポートしていますか?  ( Does any version of android support ad hoc connections ) 
私はちょうど Lenovo iDeapad A1 をAndroid 2.3を実行しました。デバイスをアドホックネットワークに接続することはできません。 他のAndroidバージョンはこれをサポートしていますか? ...

1  Android 2.3.3から新しいバージョンにサムスンギャラクシーS2(GT-I9100)を更新するにはどうすればよいですか。  ( How can i update my samsung galaxy s2 gt i9100 from android 2 3 3 to a newer v ) 
サムスンギャラクシーSII(GT-I9100)を持っています。 OSバージョン - 2.3.3。 kiesに接続するたびに、利用可能なソフトウェアのアップグレードが見つかりません。 OSをアップグレードする方法は他にありますか? ...

0  Gmailラベルの電子メールにアクセスできない  ( Cant access emails in gmail labels ) 
これは、CyanogenMod 7を実行している私のNexus上で突然現れた(またはそうではない!)に登場した問題です。 大丈夫だったので、私はすべてのラベルに電子メールをロードできなくなりましたが、「会話の読み込み」と言うが、ロードやタイムアウトすることはあ...

0  インターネットを必要とせずに音声認識を使用するには、Android 2.3を作る方法は?  ( How to make android 2 3 to use voice recognition without the need of internet ) 
私のサムスンギャラクシーyデュオス、GT-S6102bでは、書く代わりに何かを話すためにボタンを押すことができます。それは素晴らしい行動ですが、インターネットの接続を使用するときだけ機能します - WallはWi-Fi接続でのみ機能しています... しかし...

4  デスクトップスクロールラップを無効にする方法  ( How to disable desktop scroll wrap ) 
サムスンギャラクシーACE 2. 私は3つのデスクトップを持っていると言ってみましょう、私は2から3まで、2から3までスクロールすることができます。最後のものは私には望まれていませんので、この効果を無効にする方法> ...

6  Android 2.3.xのOpenVPN - セキュリティ上の懸念  ( Openvpn with android 2 3 x security concerns ) 
私は私のAndroid 2.3.x電話を使用してOpenVPNサーバーにアクセスする必要があります。私はOpenVPNとTunのサポートを内蔵したCM 7を持っています。私の主な関心事は、鍵を入れる場所がわからないということです。私の電話が間違った手に入ってい...

1  サムスンギャラクシーS II GT-I9100を発表  ( Rooting samsung galaxy s ii gt i9100 ) 
1つのルートは、サムスンギャラクシーS IR-GT-I9100(そのオリジナルのAndroid 2.3ジンジャーブレッド)を、好ましくはLinux Mint? この質問は、具体的にはレート索引。 私は特に電話でデータを拭かない、私はその後のデータを回復するこ...




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