2013-07-29 1 views
3

현재 Playstore에는 Android 앱 "Gurbani Ujagar"가 있습니다. 요청시로드되는 1430 개 이상의 HTML 파일을 가지고 있으며 때로는 파일을로드하는 데 3-4 초 이상 걸립니다. SD 카드로 움직일 수있게 해주는 몇 가지 의견을 받았습니다. 나는 그것이 어떻게 달라질 것인지, 그리고 어떻게 그 문제를 해결할 것인가에 대해서는 확신 할 수 없다.앱을 SD 카드로 이동

답변

1

은 그냥 Manifest.xml에 다음 행을 추가하고 모든 위대한 작품 :

사용자가 자신의 SDCARD/외부 저장 장치에 응용 프로그램을 이동할 수 있으며, 앱이 자신의 앱에 저장하기를 선호 의미
android:installLocation="preferExternal" 

, 가능하다면.

매우 간단하고 문제를 해결해야한다)

의 차이 : 특히 오래된 장치 (가치 internalStorage을 소비하지 않는 응용 프로그램)과 사용자가 일부 공간을 절약 할 수 있습니다. 그냥 auto로 변경하고 내 가난한 잘 죄송합니다 작동합니다

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.ex" 
    android:versionCode="4" 
    android:versionName="1.3" 
    android:installLocation="auto"> //Change to auto 

:

+0

"사용 가능한 경우"부분을 확장 할 수 있습니까? 이것은 이동 통신사/전화 회사 선택입니까? 장치가 이것을 프로그래밍 방식으로 허용하는지 확인하는 방법이 있습니까? – Tam

+0

"사용 가능한 경우"는 Android 버전에 따라 다릅니다. 2.2 이상은 외부의 이전 버전을 사용하지 않습니다 (원인이 없음). 이 장치의 SDK 버전을 확인하여 프로그래밍 방식으로이를 확인할 수 있습니다. – Thkru

+0

고맙지만, 내 최신 장치, 삼성 G3, 버전 4.1.2 (16) 안드로이드로 쓴 앱 : installLocation = "preferExternal"은 mnt/asec /에 설치하지 않고/data/app에 저장합니다./... (무료 응용 프로그램입니다) 2.2 (8) 버전 4.0 (15)은 언급 한 것처럼 보입니다. 또한 내 SG3의 경우 유료 앱이 모두/mnt/asec /로 이동합니다 ... Play 스토어에서 앱을 암호화하고 모든 것이 바뀌 었음을 알고 혼란스러워하고 이것이 정상적으로 작동하는지 알고 있는지 궁금해합니다. 지금부터 Google을위한 절차. – Tam

1

내가 당신을 당신이 시도 할 수 를 말에서 이해할 수 있듯이 (제 4.1.2 안드로이드 장치에 근무) engish 감사합니다.