lunedì 28 gennaio 2013

Installazione di una app su telefono o sd-card

E' possibile far scegliere all'utente dove poter installare un app android scaricata dal market.
Requisiti minimi dell'app sono API Level 8 e Platform 2.2
Successivamente modificare il file AndroidManifest.xml
Di seguito un esempio, e il parametro installLocation può essere modificato.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="it.mg.android.quiz"
      android:installLocation="auto"
      android:versionCode="x.x"
      android:versionName="x">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".Main" android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
 </application>
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
    <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="11"/>
</manifest>