Я хочу написать небольшой инструмент для перемещения приложений на SD-карту.
Я нашел movePackage()
-метод в Android Open Source и отразил метод.Я потерпел неудачу, потому что этот метод требует com.android.PERMISSION.MOVE_PACKAGE
, который я не могу получить.Поэтому я хочу использовать сценарий оболочки, чтобы сделать это для корневых устройств.
Но на самом деле я не знаю, что произошло в методе movePackage()
.Поэтому я не могу написать правильный сценарий.
Не могли бы вы рассказать, что произошло внутри Android, когда приложение было перемещено на SD-карту?Могу ли я сделать это с помощью программы?