ADB Shell не удается скопировать контакты

alexstar77

Client
Регистрация
04.04.2016
Сообщения
9
Благодарностей
2
Баллы
3
При введении команды
adb push /data/data/com.android.providers.contacts/databases/contacts2.db С:/Droid/apps/contacts2.db
регулярно получаю отказ в доступе Permission denied
в обратную сторону тоже не выходит
adb pull /data/data/com.android.providers.contacts/databases/contacts2.db С:/Droid/apps/contacts2.db
Может кто сталкивался с такой ситуацией?
 

IceCOOL

Новичок
Регистрация
13.11.2017
Сообщения
21
Благодарностей
3
Баллы
3
Тоже такая проблема.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 366
Благодарностей
3 292
Баллы
113

IceCOOL

Новичок
Регистрация
13.11.2017
Сообщения
21
Благодарностей
3
Баллы
3

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 366
Благодарностей
3 292
Баллы
113
Дак Root права я получаю дляBuestacks, но в виртуальной машине, которая запускается под зенкой - прав все равно нет..
И даже после установки supersu слетает?
А если при root'е, выдать права на файл и его папку 777?
 

IceCOOL

Новичок
Регистрация
13.11.2017
Сообщения
21
Благодарностей
3
Баллы
3
Вот решение
adb shell /system/xbin/su -c "chmod -R 777 /data/data/"
adb shell /system/xbin/cp -r /data/data/com.whatsapp/* /sdcard/windows/BstSharedFolder/
 
  • Спасибо
Реакции: VladZen

yriy158

Client
Регистрация
10.08.2013
Сообщения
491
Благодарностей
300
Баллы
63
Подскажите пожалуйста,а куда вообще эти команды ADB Shell'а вводить? В кубике можно только переменную куда ответ должен приходить вписать, а саму команду куда вписывать? В вики о дроиде вообще инфы около нуля.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 366
Благодарностей
3 292
Баллы
113
Это такой аналог Свой код >> Запуск программы ?

Сниппетом:
Код:
ProcessStartInfo startInfo = new ProcessStartInfo();      
startInfo.FileName = @"C:\Program Files\adbFolder\adb.exe";
startInfo.Arguments = @"shell";
Process.Start(startInfo);
 
  • Спасибо
Реакции: yriy158

yriy158

Client
Регистрация
10.08.2013
Сообщения
491
Благодарностей
300
Баллы
63
Это такой аналог Свой код >> Запуск программы ?

Сниппетом:
Код:
ProcessStartInfo startInfo = new ProcessStartInfo();   
startInfo.FileName = @"C:\Program Files\adbFolder\adb.exe";
startInfo.Arguments = @"shell";
Process.Start(startInfo);
Спасибо, понял)
 
Последнее редактирование:

yriy158

Client
Регистрация
10.08.2013
Сообщения
491
Благодарностей
300
Баллы
63

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)