Возможность перемещения приложения на SD не работает - PullRequest
1 голос
/ 28 июня 2011

Я осмотрелся здесь и нашел несколько постов, связанных с разрешением использования приложения на SD-карте, но [я все еще думаю] У меня все настроено правильно.Приложение спрашивает некоторых пользователей, хотят ли они установить приложение на SD при обновлении / первоначальной установке, но не позволит им переместить его на SD-карту позже.На телефоне пользуюсь (Android 2.2.1), у меня та же проблема.На одном из моих тестовых телефонов (Android 2.2) я могу переместить его на SD и обратно на телефон.

Это мой файл манифеста:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.badwaterstudios.ProfanityCandy"
    android:versionCode="18"
    android:versionName="2.1.2"
    android:name="ProfanityCandy"
    android:installLocation="auto" > <!-- SDK 8+ only, allows install to SD -->

    <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="8" />

Заранее спасибо заваша помощь!

1 Ответ

2 голосов
/ 28 июня 2011

Одна из причин, по которой приложение не может быть перемещено на SD-карту, заключается в том, что в параметрах публикации защита от копирования включена на (видно при публикации / обновлении приложения),Отключите это, чтобы разрешить перемещение приложения на SD-карту.

Также см. Статью на http://developer.android.com/guide/appendix/install-location.html о приложениях, которые НЕ следует устанавливать на внешнее хранилище

...