android怎么将已经安装在内存上的应用程序移动到SD卡上
16lz
2021-01-24
系统settings里面有着个功能啊,看看代码:
else if (v == mMoveAppButton) {
if (mPackageMoveObserver == null) {
mPackageMoveObserver = new PackageMoveObserver();
}
int moveFlags = (mAppEntry.info.flags & ApplicationInfo.FLAG_EXTERNAL_STORAGE) != 0 ?
PackageManager.MOVE_INTERNAL : PackageManager.MOVE_EXTERNAL_MEDIA;
mMoveInProgress = true;
refreshButtons();
mPm.movePackage(mAppEntry.info.packageName, mPackageMoveObserver, moveFlags);
}
else if (v == mMoveAppButton) {
if (mPackageMoveObserver == null) {
mPackageMoveObserver = new PackageMoveObserver();
}
int moveFlags = (mAppEntry.info.flags & ApplicationInfo.FLAG_EXTERNAL_STORAGE) != 0 ?
PackageManager.MOVE_INTERNAL : PackageManager.MOVE_EXTERNAL_MEDIA;
mMoveInProgress = true;
refreshButtons();
mPm.movePackage(mAppEntry.info.packageName, mPackageMoveObserver, moveFlags);
}
更多相关文章
- android 动态注册 广播
- android中webView中对HTML的一些操作【更新代码】
- 常用的Android(安卓)Widget组件学习①--Button and TextView
- android典型代码系列(十一)------判断某个应用程序是 不是三方的
- IntelliJ IDEA破解版 2017.3.4 Ultimate下载安装和JetbrainsCrac
- Android(安卓)调用系统短信 - 群发
- Android设置Activity全屏和无标题
- 转 20个Android很有用的代码片段
- 最常见的猜拳小游戏Android代码实现