感谢IT之家网友 四级司机 的投稿

因为换了个红米4A当备用机,原机是荣耀7。联系人短信之类的数据容易备份,而应用软件的数据不易备份。

华为有个华为备份,但是不兼容小米啊。

了解Android的应该都知道adb命令吧,使用过黑域的至少知道。既然第三方备份软件不支持,那底层上的备份都是一样的。

首先:下载ADB,

下载地址:点击这里

第二步:查看adb版本,

Android两个APP之间通信的方法 两个安卓怎么传软件_Android两个APP之间通信的方法

第三步:备份应用的数据,adb backup -f d:\xc.db com.cl.newt66y

(该命令将应用数据备份到D盘并命名为xc.db),

com.cl.newt66y是应用的包名,如果不知道应用的包名可以使用:adb shell pm list packages

进行查看。

Android两个APP之间通信的方法 两个安卓怎么传软件_android adb另一台手机_02

回车后,手机上出现备份页面,输入加密密码,

Android两个APP之间通信的方法 两个安卓怎么传软件_android adb另一台手机_03

OK,此时数据备份完毕。

接下来,将备份好的应用数据恢复到新手机上。

第四步:换新机插入电脑,在新机上安装好此应用,adb install d:\com.cl.newt66y.apk

不使用命令安装也行。

Android两个APP之间通信的方法 两个安卓怎么传软件_android adb另一台手机_04

此时,手机跳出弹窗选择是否安装应用,继续。

第五步:恢复备份数据,adb restore d:\xc.db

Android两个APP之间通信的方法 两个安卓怎么传软件_数据备份_05

Android两个APP之间通信的方法 两个安卓怎么传软件_Android两个APP之间通信的方法_06

输入密码恢复我的数据,恢复结束。

效果展示:

Android两个APP之间通信的方法 两个安卓怎么传软件_android adb另一台手机_07

▲应用数据(我的收藏夹)被成功恢复。