我想写一个小工具将应用程序移动到SD卡。
我在Android开源中找到了movePackage()
- 方法并反映了该方法。我失败了,因为这个方法需要com.android.PERMISSION.MOVE_PACKAGE
,这是我无法得到的。所以我想使用shell脚本为root设备执行此操作。
但我实际上并不知道movePackage()
- 方法中发生了什么。所以我不能写出正确的剧本。
当你将应用程序转移到SD卡时,能不能告诉Android内部发生了什么?我可以用程序做这个吗?
答案 0 :(得分:0)
我不确定如果我理解你,但在root设备上你可以使用adb。
例如:
adb push /home/username/Desktop/app.apk /sdcard/app.apk
你也可以这样做(删除):
adb shell rm /sdcard/app.apk
如果您要安装:
adb install /home/username/Desktop/app.apk