반응형
안드로이드에서
설정 > 응용프로그램 > 응용프로그램 관리 >
에서 앱을 하나 선택하면, 'SD 카드로 이동', '디바이스로 이동'을 눌러서 저장위치를 선택할 수 있다. 물론 되는 앱도 있고 그렇지 않은 앱도 있다.
이 기능은 안드로이드 2.2부터 지원되는 기능이다.
따라서, 폰 펌웨어 자체가 2.1 이하라면 어떠한 앱도 이 기능을 지원하지 않는다.
펌 웨어 2.2이상 폰에서는, 이 기능을 지원하도록 설정해준 앱들만 사용 가능하다.
개발시, 이것을 지원해주기 위해서는 Platform 2.2, API Level 8이 필요하다.
AndroidManifest.xml 에서 두가지만 잘 설정해주면 된다.
<uses-sdk android:minSdkVersion="8" /> 과 같이 최소 SDK 버전 8이상을 설정해주고
..... >
...
manifest태그에 android:installLocation="auto"을 지정해주면 된다.
그러나, 이 기능을 지원해주기 위해서 2.1 사용자들을 버리는 것은 올바르지 않은 것으로 여겨진다. 2.1과 2.2를 따러 배포해주는 것을 추천한다. APK 버전별 배포는 내 이전 글을 참고하기 바란다. (http://atin.tistory.com/395)
설정 > 응용프로그램 > 응용프로그램 관리 >
에서 앱을 하나 선택하면, 'SD 카드로 이동', '디바이스로 이동'을 눌러서 저장위치를 선택할 수 있다. 물론 되는 앱도 있고 그렇지 않은 앱도 있다.
이 기능은 안드로이드 2.2부터 지원되는 기능이다.
따라서, 폰 펌웨어 자체가 2.1 이하라면 어떠한 앱도 이 기능을 지원하지 않는다.
펌 웨어 2.2이상 폰에서는, 이 기능을 지원하도록 설정해준 앱들만 사용 가능하다.
개발시, 이것을 지원해주기 위해서는 Platform 2.2, API Level 8이 필요하다.
AndroidManifest.xml 에서 두가지만 잘 설정해주면 된다.
<uses-sdk android:minSdkVersion="8" /> 과 같이 최소 SDK 버전 8이상을 설정해주고
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="auto"xmlns:android="http://schemas.android.com/apk/res/android"
..... >
...
manifest태그에 android:installLocation="auto"을 지정해주면 된다.
그러나, 이 기능을 지원해주기 위해서 2.1 사용자들을 버리는 것은 올바르지 않은 것으로 여겨진다. 2.1과 2.2를 따러 배포해주는 것을 추천한다. APK 버전별 배포는 내 이전 글을 참고하기 바란다. (http://atin.tistory.com/395)
반응형
'Devlopment > Mobile' 카테고리의 다른 글
Cocos2d를 이용하영 FPS 출력하는 기본 소스 (0) | 2012.01.25 |
---|---|
안드로이드(Android) OnGestureListener 사용법 (0) | 2011.12.27 |
안드로이드에서 OpenGL ES를 사용하는 GLSurfaceView의 기본 골격 (0) | 2011.12.27 |
안드로이드 View, SurffaceView를 사용하는 기본 골격 (0) | 2011.12.18 |
안드로이드 게임 엔진 (1) | 2011.12.01 |
안드로이드 여러 버전의 APK 배포 (0) | 2011.10.14 |
Windows Phone7 개발 관련 사이트 (0) | 2011.08.08 |
[WIndow Phone7] The type 'System.IObservable`1<T0>' is defined in an assembly that is not referenced. (0) | 2011.08.08 |
[안드로이드] TabActivity에서 startActivityForResult의 결과 받기 (0) | 2011.08.01 |
java.io.IOException: Unable to open sync connection! 해결법 (6) | 2011.07.12 |