Application Functionality for SD on Android

I get more and more requests about the possibility of using the App to SD function, which should be part of Android 2.2, but I really have no experience with it. I also don't know where to find documentation on how to make my applications compatible with this feature. People told me that my applications could not be transferred to the SD card.

My mind also tells me that this is a really bad idea for paid apps that don't have any license.

Does anyone have experience with this, know any documentation or any advice on what will stop the application from being compatible with this function?

Note. I do not use copy protection in my applications.

+2
source share
2 answers

You can enable the installation of your application on the SD card using the android:installLocationmanifest attribute . This can be set to preferExternalor auto, depending on whether you want to recommend installing it on an SD card or simply allowing it. By default, applications cannot be installed on the SD card for backward compatibility reasons, so you should opt out of this feature if you want your users to be able to use it.

From the documentation :

When your application is installed in external storage:

  • Application performance is not affected while external storage is installed on the device.
  • .apk , , , .dex .
  • , , , , . , , SD-, .
  • .

, ; . , , , DRM , . - , - ; DRM. , , , . , , ( , , - , ; ).

, , , , , . , , , .

+7

.

.

Android (, SD-), .

, : INSTALLLOCATION. : "internalOnly", "preferExternal" "auto". , android: installLocation .apk , . , , . .apk , .apk ( ), .

, , . , , theandroid: installLocation. , Android 2.2 , .

, , , / .

, , , . .

+1

All Articles