В последнее время мне было интересно, как вы можете убедиться, что все приложения поддерживают переход на SD-карту. Я начал заниматься некоторыми исследованиями в Интернете и переполнением стека и предстал перед этой знаменитой линией в оболочке adb.Включить переход на SD для ВСЕХ приложений
adb shell pm setInstallLocation 2
Мой вопрос: возможно ли запустить эту команду из приложения для Android? Например, что-то вроде
Process process = Runtime.getRuntime().exec("adb shell pm setInstallLocation 0");
Итак, если я запустил этот код «Process process = Runtime.getRuntime(). Exec (« pm setInstallLocation 0 »); все приложения будут поддерживать Move to SD? –
@MarioG .: Я понятия не имею, будет ли это работать вообще. Конечно, это потребует root. – CommonsWare