arshmallow上的adb备份 - 它是不同的吗? -- adb 领域 和 6.0-marshmallow 领域 和 moto-x-play 领域 android 相关 的问题

adb backup on Marshmallow - is it different?


2
vote

问题

中文

设备和设置:

  • moto x播放(股票6.0.1), unrooted USB调试在开发人员选项中启用并使用 adb devices 验证。其他USB / Developer选项,如在

  • 下面的图片中
  • 使能桌面备份密码此处推荐 adb备份命令在非生根设备上创建一个空备份文件?

  • 设备未加密

  • 在设备上没有附加用户帐户(所以问题这里用于非主用户并不相关)

输入图像描述

目标:我想参加 abcdefghijklmnadb 备份我的应用程序的mint linux(17.3)(如果可能的话)和内部sd使用这个作为参考

问题:

  1. 当我键入终端时

    adb backup -apk -shared -all -nosystem -f moto.ab

    我得到了提示"现在解锁您的设备并确认终端中的备份操作" 但在设备上没有任何内容 - 我没有看到任何面板接受或输入桌面在下面的图片中传递单词(如果我尝试 -system而不是-nosystem

输入图像描述

  1. 终端将在几秒钟内恢复为提示下一个命令(在笔记本电脑上创建 0 kB文件

问题

我做错了什么,或者棉花糖需要一些额外的额外用来备份?

摩托车设备被称为"纯粹的Android" 所以我希望在运行最新的OS的Nexus设备上普遍存在的问题


编辑:用不同成功尝试的东西

  1. nexus 5 marshmellow adb备份问题。通过这篇文章

(....)似乎adb备份无法识别-apk,-NoSystem和-Noshared交换机。任何想法为什么?从命令行,如果我删除那些开关,则备份运行

  adb backup -all -f moto.ab    

工作在某种意义上,我在面板上获取选项以输入密码备份(克服问题1的问题1),但文件大小(105 MB)显示所有应用程序未备份(使用es文件资源管理器相比,大小是2 gb)

  1. 我在这个网站上的某个地方, Helium App 基于 adb 。 氦维基说
摩托罗拉设备不可用氦气。这是因为摩托罗拉手机有一个破坏Android的备份机制的错误。直到摩托罗拉固定,直到摩托罗拉,氦气不适用于那些Androids(......)更新:氦气正在摩托罗拉机器人涡轮增压。

显然解释了为什么它不适用于我的设备是逻辑的结论。这呼吁进行实验,所以我下载了铬延伸的氦气激活它(它需要一个小型解决方法这里 )

我选择了氦下的所有应用程序,它备份(少一些应用程序显示为"非适度" ),大小为110 MB(类似于上述实验)

所以,显然,我的设备moto x play不是问题!

    在此尝试解决方案 adb backup创建0字节文件; 即使我从未设置一个; "未能设置密码" 桌面备份密码推荐参数之间的逃逸空间

adb backup -apk -shared -all -nosystem -f moto.ab 并得到0 kB 备份文件

英文原文

Device and settings:

  • Moto X Play ( Stock 6.0.1), unrooted, USB debugging enabled in developer options and verified using adb devices. Other USB/ Developer options, as in pic below

  • Enabled desktop backup password as recommended here adb backup command on non-rooted device creates an empty backup file?

  • Device not encrypted

  • No additional user accounts on device ( so the issue here for non-primary users is not pertinent)

enter image description here

Goal: I wanted to take adb backup on Mint Linux (17.3) of my apps (with data if possible) and internal SD using this Full Backup of non-rooted devices as reference

Problems:

  1. When I key this in terminal

    adb backup -apk -shared -all -nosystem -f moto.ab

    I get the prompt "Now unlock your device and confirm the backup operation " in the terminal but nothing happens on the device- I do not see any panel to accept or enter desk top pass word as in pic below (it's the same if I try -system instead of -nosystem)

enter image description here

  1. The terminal reverts to prompt for next command in a few seconds ( A 0 Kb file is created on the laptop)

Question

Am I doing something wrong or Marshmallow require some extras to take a backup as desired?

Moto devices are said to be "pure Android" so I expect this problem to be prevalent on Nexus devices running latest OS


Edit: Things tried with varying sucesss

  1. Nexus 5 Marshmellow ADB backup problems. Going by this post

(....) it appears that adb backup isnxe2x80x99t recognizing the -apk, -nosystem, and -noshared switches. Any idea why? From the command line, if i remove those switch the backup runs

adb backup -all -f moto.ab  

works in the sense that I get the option on panel to enter password back up (problem 1 above overcome) but the file size (105 Mb) shows all apps are not backed up (In comparison using ES File explorer, the size is 2 GB)

  1. I had read somewhere on this site that Helium app is based on adb. Helium Wiki says

Helium is NOT available to Motorola devices. This is because Motorola phones have a bug that break Android's backup mechanism. Until this is fixed by Motorola, Helium will not work on those Androids (....) Update: Helium is working on the Motorola Droid Turbo.

That obviously explains why it doesn't work on my device was the logical conclusion. This called for experimenting, so I downloaded Chrome extension of Helium and activated it (it needed a little workaround explained here )

I selected all apps under Helium and it backed up (less some apps shown as "non backable") with a size of 110 Mb (similar to above experiment)

So, apparently, my device Moto X play is not the problem !

  1. Tried solution here ADB backup creates 0-byte file; prompts for current backup password even though I never set one; xe2x80x9cFailed to set passwordxe2x80x9d for Desktop backup password recommending escaping spaces between arguments

adb backup -apk\ -shared\ -all\ -nosystem -f moto.ab and got a 0 Kb backup file

        
         
         

回答列表

5
 
vote

同样的问题 - 这就是我在我身边固定的。 准备:
- Android 6.0.1(未植根)上的三星Galaxy S5
- adb v。1.0.32在Windows 10命令行下运行
- S5上的密码设置为...

在使用所有交换机的引号时,我成功了:
adb backup"-apk -noshared -all -nosystem"
- >将提示密码并生成备份.ab

使用自定义文件名备份单个APK:
adb backup -f all_apk_obb.ab"-apk -obb com.estongs.android.pop"

似乎 adb 的交换机处理在最新版本中有点奇怪。 我这样做了,我的旧脚本不再工作了。

 

Same problem here - this is how I fixed it on my side. Preparations:
- Samsung Galaxy S5 on Android 6.0.1 (not rooted)
- adb v. 1.0.32 running under Windows 10 command line
- password set on the S5

I succeeded when using quotes for all switches:
adb backup "-apk -noshared -all -nosystem"
-> will prompt for the password and produce a backup.ab

To backup single apk using a custom file name:
adb backup -f all_apk_obb.ab "-apk -obb com.estrongs.android.pop"

Seems that the switch handling of adb is a bit weird in the latest releases. I did that before and my old scripts are not working anymore.

 
 
 
 
2
 
vote

它是一个已知的问题,它仍未解决:

https://code.google.com/p/android/问题/细节?ID = 212238

 

Itxc2xb4s a known issue and it's still not solved:

https://code.google.com/p/android/issues/detail?id=212238

 
 
 
 
0
 
vote

我没有这款手机,但你可以尝试这个:

在"config - > security" 上有一个选项"授权代理" 或类似的东西?在该选项中,是否有备份代理程序选项?

将其打开并再次测试"adb备份" 。

问候,

 

I don't have this cell phone, but you could try this:

On the "config -> security" is there an option "authorized agents" or something like that? And in that option, is there the option of a Backup agent?

Turn it on and test "adb backup" again.

Regards,

 
 
 
 
-1
 
vote

如果您使用的是WIDNOWS,请尝试

  adb backup "-apk -shared -all -nosystem" -f "moto.ab"   

而不是

  adb backup -apk -shared -all -nosystem -f moto.ab.   
 

If you are using widnows, try

adb backup "-apk -shared -all -nosystem" -f "moto.ab" 

instead of

adb backup -apk -shared -all -nosystem -f moto.ab. 
 
 

相关问题

14  'adb push'和'adb安装'之间有什么区别?  ( Whats the difference between adb push and adb install ) 
将 adb push 只将文件复制到目标位置,而 adb install 将文件复制到目标位置和也设置了正确的权限你? ...

31  通过adb备份和恢复Android设置和应用程序  ( Backup and restore android settings and application through adb ) 
我想询问是否有可能通过adb备份和恢复所有Android设置和应用程序。 我试过: adb backup -all adb: unable to connect for backup 它不起作用,而所有其他命令都在工作。 是可以使用这个 bmgr ...

0  通过WiFi连接时的adb问题  ( Adb issue while connecting through wifi ) 
我正在使用此命令从计算机运行adb端口转发到mobile: adb forward tcp:6401 tcp:50000 在我通过同一台计算机访问它时,它完全正常(访问127.0.0.1),但是一旦我尝试通过当地WiFi(本地IP 192.168.1.134)即可达到它,我会得到"连接拒绝" 。我做错了什么...

50  adb backup创建0字节文件;即使我从未设置为一个,也会提示当前备份密码; “无法设置密码”桌面备份密码  ( Adb backup creates 0 byte file prompts for current backup password even though ) 
问题: 每次运行adb备份时,我会在主屏幕底部附近的消息说 Backup starting... ,后跟一条消息,然后是一条消息,然后是一条消息 Backup finished 几秒钟后来尽管我正在使用17 GB的设备内存,并且使用0个字节的大小创建生成的备份文件。我没有收到错误消息,没有反馈,无论是什么都是错误的...

7  adb命令获取adb版本的手机  ( Adb commands to get the adb version of mobile phone ) 
这可能听起来很愚蠢,但在阅读这个帖子(似乎完整)我仍然没有看到如何获得我的Android的"ABD版本" ,我期望的输出是这样的 Android Debug Bridge version 1.0.31 。我尝试过(基于这个答案) adb shell ,然后 adb version 我得到 /system/bin/sh...

1  将adb权限更改为rw? [复制]  ( Change adb permissions to rw ) 
这个问题已经在这里有答案: 如何挂载/系统可重写或只读? (RW / RO) (2个答案) ...

0  Realme 3 Pro粘在Bootloop(启动/恢复)被销毁  ( Realme 3 pro stuck at bootloop boot recovery has been destroyed ) 
嗨,我的手机处于启动循环 fastboot不起作用我已经尝试了每个按钮,但没有工作 没有连接到PIC /笔记本电脑也是如此 任何人都有解决方案请帮助 我确实用origanfox恢复闪现了我的股票rom。然后闪烁ROM后移动没有恢复,但FastBoot正在连接到PC。 我遵循这个 unbrick指南工作正常i执行8...

13  我键入了adb server的path变量,从cmd开始?  ( What do i type in path variable for adb server to start from cmd ) 
我正在追随Wiki如何安装和设置Android SDK,并且我被困在我应该测试的一步,如果adb服务器使用命令 adb start-server ,我应该测试。这个命令是否正确? 维基可以在这里找到: http://wiki.rootzwiki.com/android_sdk 我已经完成了它在步骤5中所说的。但...

1  尽管明显可用空间,从内部microSD将数据迁移到内部存储时出错  ( Error when migrating data from internal microsd to internal storage despite appa ) 
我有一个moto g3(android 6.0),microdd为2gb,我配置为内部存储。多年来一直在罚款,但我想升级到更大且更快的卡片。所以,我首先试图安全地删除这个microSD。当我尝试将数据从microSD卡迁移到我的手机的内部存储时,它会失败以下消息: 无法移动数据 在原始位置留下的数据 然而,我以为...

1  Android 5.1 adb备份与Android 6.0不兼容吗?  ( Is an android 5 1 adb backup incompatible with android 6 0 ) 
我最近在我的nexus 4上加载了cyanogenmod 13.在闪烁之前,我做了一个完整的adb备份和com.king.candycrushsaga的app数据备份。似乎需要恢复的唯一仍然是烛台数据,但亚行恢复似乎没有做这项工作。它只是在/ sdcard / android / data中创建一个空文件夹。 我使用...

1  尽管安装了LG Universal Mobile Drivers,但仍未检测到LG Nexus 5  ( Lg nexus 5 is not detected despite having installed lg universal mobile drivers ) 
我使用Windows 8,adb似乎无法找到我的LG Nexus 5(D821),尽管已经安装了LG Universal Mobile驱动程序(LgunitedMobileDriver_S498MA22_WHQL_ML_VER_2.2)。 adb reboot bootloader 无法找到设备。 我已在USB调试...

5  通过sshdroid(或adb shell)运行tasker任务  ( Running a tasker task via sshdroid or adb shell ) 
我正在尝试通过sshdroid从adb shell手动运行任务任务。我是 在Putty中运行以下内容(Windows SSH客户端): am broadcast -a net.dinglisch.android.tasker.action_task -es task_name 沉默 我得到: 广播:意图{ac...

6  如何使用Yaffs2访问.img文件?  ( How do i access img files with yaffs2 ) 
我已经尝试在Ubuntu中安装它们,没有运气, mount 无法识别Yaffs2文件系统。我尝试了 yaffs2utils 和 ./unyaffs2 但它实际上并没有解压缩IMG文件,我在Google代码页 here 。 IMG文件是由CWM恢复为备份创建的,我正在尝试挖掘文件系统以查找旧联系人,如果我可以获得.d...

1  如何通过adb备份和恢复APN设置?  ( How to backup and restore apn setting via adb ) 
如何通过adb备份和恢复APN设置? 我在没有root的Android 6.0上。 ...

1  TWRP高级擦拭软砖?  ( Twrp advanced wipe soft bricked ) 
与我的moto g7 plus湖在血统上搞砸了17.1&结束了分区B&amp的TWRP;除了我的inexpertings ovblbers,划分的谱系恢复。很遗憾的是,使用TWRP&amp在A / B上进行了高级擦拭;现在恢复对亚行或触摸无响应。我假设设备是吐司? 所以有没有任何程序来纠正,或者我是否需要流行...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.