Скопируйте YouTube APK с телефона Android на ПК

Мой вопрос касается копирования YouTubeфайла APK с моего устройства Android (Micromax Canvas 4 - Android 4.2, устройство без рута) на ПК/ноутбук.

Приложение YouTube— это системное приложение на моем устройстве. Ниже указан путь к нему.

/system/app/YouTube.apk

Я использовал adb shell pm path com.google.android.youtubeкоманду, чтобы найти точный путь к YouTubeAPK.

Я попытался использовать adb pullдля копирования APK, как показано ниже:

adb pull /system/app/YouTube.apk

Это сообщение об ошибке ниже:

remote object 'C:/Program Files (x86)/Git/system/app/YouTube.apk' does not exist

Меня также устраивает, если я могу скопировать этот APK на внешнюю SD-карту, установленную на моем Android-устройстве (в случае, если я не могу adb pullэтого сделать)

Любые подсказки?

Сведения об устройстве:Micromax Canvas 4 (Android 4.2) Устройство без рута

На всякий случай ... вы пробовали использовать какой-нибудь файловый менеджер, например ES Explorer, или какое-нибудь приложение для резервного копирования, например «Помощник для Android»? Возможно, они могут сделать резервную копию APK-файлов, из которых вы можете извлечь APK-файл YouTube?
@JaskaranbirSingh: Нет. Я еще не пробовал эти варианты. Цель состоит в том, чтобы иметь YouTube Apk с текущей версией на моем ПК, чтобы в будущем, если я захочу понизить версию, я использовал этот СОХРАНЕННЫЙ APK. Если у вас есть опыт использования ES Explorer или какого-либо приложения для резервного копирования, такого как «Помощник для Android», вы можете опубликовать ссылки на их использование или опубликовать в качестве своего ответа, чтобы я (и, возможно, другие) могли попробовать!
Я в замешательстве. Сообщение об ошибке выглядит не так (вы не извлекаете из Windows). Кроме того, в вашей команде отсутствует аргумент: adb pull <src_on_Android_device> <target_on_computer>– например adb pull /system/app/YouTube.apk YouTube.apk, так что, может быть, проблема в этом?
@Izzy: Пробовал с командой, которую вы упомянули как есть. adb pull /system/app/YouTube.apk YouTube.apk, но все же точная ошибка, которую я опубликовал ранее: «удаленный объект« C:/Program Files (x86)/Git/system/app/YouTube.apk »не существует». Просто чтобы уточнить, у меня есть Android SDK (и инструменты adb и т. д.), установленный в этом месте: C:\Users\myname\android-sdks\platform-tools, и я запускаю команды adb с помощью программы git-bash Shell из Windows-7. ПК
Не уверен, что это за программа git-bash Shell, но, поскольку ошибка указывает на удаленный объект и имена C:\..как таковые, похоже, что ваш компьютер является удаленным, и вы выполняете команду на стороне Android. adb push /system/app/YouTube.apk "C:/Program Files (x86)/Git/system/app/YouTube.apk"Чтобы проверить мое подозрение, не могли бы вы попробовать наоборот:
Поскольку мне было трудно использовать adb, я попробовал вариант 3, упомянутый в ответе @JaskaranbirSingh, и я смог ПОЛУЧИТЬ APK с помощью DDMS после его копирования из /system/app! В любом случае, спасибо и за ваш вклад!

Ответы (1)

(Ссылка на комментарии) Поскольку ваш основной мотив — получить APK-файл, мы можем попробовать здесь три подхода:

1) Использование приложения для резервного копирования : существует множество отличных приложений для резервного копирования, таких как Titanium, но, поскольку это всего лишь временное решение с единственным мотивом для получения файла APK, я бы предложил использовать более простое приложение для резервного копирования, такое как Android Assisstant . Используя это, мы сначала делаем резервную копию APK Youtube, а затем копируем его на ПК.

  • Откройте приложение после загрузки по ссылке выше.

  • Идти кTools->Backup and Restore

введите описание изображения здесь

  • В списке отметьте флажком YouTube.apkи нажмите Backup.

  • APK приложения будет сохранен в каталоге /sdcard/AndroidAssisstant_appbackup, который вы можете перенести на ПК в обычном режиме.

2) Использование корневого файлового менеджера : поскольку нам не нужно рутировать для чтения системы, подойдет любой корневой браузер. Для простоты я бы рекомендовал использовать Solid Explorer (поскольку ES может быть слишком много для начинающих пользователей).

  • После установки Solid Explorer откройте приложение, нажмите Jumpкнопку на нижней панели и выберите Device->System Root.

  • Найдите /system/appи скопируйте Youtube.apkна SD-карту. Перенесите этот файл на ПК любым удобным для вас способом.

ПРИМЕЧАНИЕ. Пробная версия Solid Explorer позволяет открыть ее только один раз. Таким образом, альтернативой может быть Root Browser с очень похожим интерфейсом.

3) Использование эмулятора терминала : Загрузите/установите эмулятор терминала .

Откройте приложение и используйте команду cp /system/app/YouTube.apk /sdcard/, которая должна скопировать файл APK на вашу SD-карту, которую вы можете перенести на ПК в обычном режиме.

Надеюсь это поможет.