ICS 장치는을 사용하여 백업을 생성하고을 사용하여 adb backup
복원을 지원합니다 adb restore
. 를 사용하면 adb backup
모든 것을 백업하거나 특정 패키지 만 백업하도록 선택할 수 있습니다.
그러나의 adb restore
모든 옵션이 없습니다 adb backup
. 내가 전화를 할 때 adb restore backup.ab
, 어디 backup.ab
단일 패키지의 백업이며, 전화 쇼 나 모든 설정을 백업을 복원 한 후 손실 될 예정을 알리는 경고 대화 상자를 표시합니다. 단일 패키지 백업을 복원하면 전화기의 모든 데이터가 지워지는 것이 사실입니까? 그렇다면 어떻게 adb restore
합니까?를 사용하여 단일 패키지를 복원 할 수 있습니까?
경고는 복원 된 앱의 설정과 관련이 있으며 백업의 설정으로 대체되기 때문입니다. 그러나 ICS 장치가 없거나 SDK가 설치되어 있지 않기 때문에 확실하게 말할 수 없습니다.
—
Izzy
Izzy가 맞을 것입니다-그러나 확실하게 앞으로는 '$ mkdir ~ / backupdir / && cd backupdir / && adb pull / data / app / && adb pull / system / app / && adb pull / data / data / && adb pull / system / data / '-그런 다음 adb가 다시 밀어 넣습니다.
—
rm-vanda 2012 년
@ 밥 제안을 더 했습니까? 그렇다면, 우리는 그것을 요약하고 답변으로 배치 할 수 있습니다. 그러면 다른 커뮤니티 회원들에게도 유용 할 것입니다.
—
Izzy
아니요, 죄송합니다. 루트가 아닌 장치에서는 rm-vanda의 의견이 이와 같이 작동하지 않습니다.
—
Bob
나는 그렇게 생각했다. 그러나 또 다른 힌트가 될 수 있습니다. “adb 백업”을 통해 만들어진 전체 백업에서 앱의 데이터를 어떻게 추출합니까? -최소한 백업을 추출하면 "교체"가 어떻게 보이는지 알려줍니다. 만일을 대비하여 이전 버전에서 복원하기 전에 다른 백업을 만들어 추출 할 수도 있습니다.
—
Izzy