Android adb file explorer
Краткое описание:
Просмотр файловой ситемы Android в Windows Проводнике
Описание:
Просмотр файловой ситемы Android через ADB в обычном Windows проводнике.
Соответственно копирование файлов, инсталяция APK, создание скриншотов: используется утилита ADB (входит в инсталятор).
Виртуальная папка «Network ADB» добавляется в «Мой Компьютер»
—-
1)Копирование Windows-Android (прогрес), Android-Windows (прогрес), Android-Android (без прогресса — не реализован в adb)
2)Создание новой папки
3)Удаление Папок/Файлов
4)Создание линка для Windows — переместить Android-Windows удерживая левую кнопку мыши
—-
1) Контекстное меню на любой папке, любом диске — Создание Скриншота (в эту папку поместится скриншот устройства)
2) Контекстное меню на APK файле — установка apk на устройство
На данный момент:
1) . ТОЛЬКО под 64 битную Windows .
2) Необходим .NET Framework 4.0
3) Тестировалась только под Windows 7, поведение на других системах не проверялось.
4) Не требует ни рут ни любых сторонних приложений.
5) Перевод устройства для работы по сети а не по шнурку: Network ADB for Windows (Пост Desperanto86 #55688918)
Известные проблемы:
1) На Windows 10 может случится такое: Network ADB for Windows (Пост Desperanto86 #55658744)
Не лечится удалением программы, баг у Microsoft — Network ADB for Windows (Пост svansvan #55865163)
Пока используйте этот способ: Network ADB for Windows (Пост svansvan #55864344)
В процессе исследования. Форум Микрософт решено
2) При интенсивном серфинге по папкам в Adb Network эпизодически возможны слёты или залипания проводника: Убить и запустить с таск мэнэджера explorer.exe
3) Правильно не распознаёт линк. Это линк на файл или на фолдер
4) Рекурсивно не копирует вложенные папки если в них линк — проблема в самой adb
Русский интерфейс: Нет
Download (For Unregistered Users):
Скачать: [Windows x64] версия: 0.0.1NetworkADB.exe ( 3.1 МБ )
Скачать: [Windows x32] версия: 0.0.1NetworkADB-x32.exe ( 3.11 МБ )
Не проверялась (может вообще не работать) — отписывайтесь.
Скачать: Исходный код: Visual Studio 2012 C#NetworkADB.zip ( 10.71 МБ )
Из-за отсутствия доступа, прошу ув. Модераторов перенести топик в правильное местоположение 🙂
Так-как всётаки делалось больше с расчётом под Android TV (Sony) — можно ли перенести тему к остальным моим программам:
в ветку ТВ
мои программы там-же:
Sony SDBEditor
SonyTVRemote for Windows
И при возможности добавить по аналогии в шапку этого форума:
SONY Android TV (2015) — Обсуждение
Сообщение отредактировал svansvan — 06.04.17, 17:56
Desperanto86,
1) присоединить мобилу шнуром
2) в консоли проверить что мобила есть:
adb devices
3) изменить работу мобилы под воздух
adb tcpip
——
потом можно коннэктить. Но вот тут я к самсунгу только с 3го раза дрова нашол верные чтоб (adb devices) её нашла.
а потом ещё убил время на ещё какието дрова (уже не помню), чтоб оно не писало offline или unauthorize (окно на мобиле не всплывало)
к сони сотрудника — сразу приконнэктилось.. долго с дровами мучался с сотрудником на нэксусе с 7м андроидом. но всё сделали, никаких рутов ненужно было.
——
в общем нужно знать что выдаёт adb devices мобилы.
——
а с нашими тв ящиками — то они со старта заточены под воздух, с мобилами чуть сложнее (вверху вначале шапки линк на топик по ADB. там тоже мучаются), а эта прога — понятное дело — всего лиш оболочка, она такое не рашает.
ухожу домой. что-то думать, делать итд. смогу уже завтра.
Сообщение отредактировал svansvan — 30.11.16, 20:58
Desperanto86,
Спасибо :blush:
—
эх. но там дохрена глюков ещё. я это знаю. и слететь может и . просто я на неё 7 месяцев убил. ну невмоготу было — очень хотел хоть до чего-то логического довести и выложить 🙂
——-
Навскидку — не копирует с мобилы в винду дирректорию если внутри дирректории есть линк на дирректорию
не понимает если линк — линк на файл это или линк на папку (просто всегда стоит что это папка)
ну. итд.
Сообщение отредактировал svansvan — 30.11.16, 21:05
svansvan,
после закрытия adb продолжает висеть в памяти 🙁 это не есть гуд 🙁 можешь сделать пункт типа «убить adb» в контекстной менюшке?
и после ребута компа мобила вроде цепляется, но списка файлов нет
Сообщение отредактировал Desperanto86 — 30.11.16, 21:18
Desperanto86,
Да, и убить адб (не помню, но планировалось на дисконнэкт убивать) и полноценное окно консоли сделать и вставить не только копированием а и линком, и рукописное копирование вложенных папок (ибо линки вложенные не копирует) и инсталл апк подменю: на sd карту, реинсталл, анинсатал. Список установленных апликух, процессов, нормальное определение линк на папку или это линк на файл, действие по умолчанию на файле если тыкнуть (запустить на устройсте, скопировать, скопировать и запустить на компе) итд итп.
Иногда иконки отваливаются, окна лочатся при копировании, вываливается, память жрет.
Прога даже не сырая, она мокрая 🙂 это сейчас скорее показ концепции и удобства вот именно такой реализации под винду, в родном ее окружении а не отдельной программой. Это самое мозгодробительное было: чтоб винда видела папки и файлы, которых по факту нет. Для программистов: такое пишется не одним человеком и как правило на atl (удовольствие кодить в нем еще то). Это написано на .net c#. Подобные плагины к системе с виртуальными папками могут позволить себе эпл, микрософт, гугл итд (не последние конторы)
Все что вы видите (такое обычное всем), от иконки, текста, переименования файла, видов отображения, копирования через таскание или ctrl-c, тултип, сортировка колонок (которая не работает сейчас нормально), контекстные меню. Это все писалось руками. В итоге сделано меньше, чем предстоит, и времени займет больше чем потрачено (7 месяцев), но. Суть была показать, что это вполне реально и если допустить, что оно вылизано и идеально работает: то на мой взгляд это самая правильная реализация для винды работы с андроид устройством.
Вот такой длинный пост вышел 🙂 Да, и по этой проге сделаю иначе: завтра выложу ее исходники сразу. Там уйма гавнокода который нужно рефакторить, но кому интересно, может поможет или продолжит или просто будет пособием, ибо по аналогии с google drive, dropbox, itunes, yandex disk. Можно что угодно выводить в файловой системе винды. От списка телеканалов для android tv, до процессов, телефонных книг, logcat, всех баз данных итд итп.
Пару моментов:
1) кто использует полноценную Android Studio, может удалить установленный в этой инсталяции adb.exe и две dll к ней. Прога будет работать с adb из студии.
2) не сложно откомпилить и сделать под 32х разрядку, просто нет в наличии чтоб проверить да и спроса нет. Если кому нужно будет, пишите, сразу на вашей системе и проверять будем, потом и в шапку добавлю.
Сообщение отредактировал svansvan — 01.12.16, 01:06
kaztost,
Про докан знаю. Там полноценный драйвер, файлы для системы абсолютно реальные выходят а не виртуальные. Но для меня это перебор 🙂 ну и там с ним кстати тоже не все однозначно нормально. Скажем так: то уже абсолютно другой пилотаж, а здесь. Ну один два прогера справятся 🙂
С рутованными да еще с самба сервером. Ну тут нечего сказать: про все это можно забыть и даже не смотреть 🙂 но в моем случае с телеящиком на андроиде, все пока печальнее. Вот собственно и озаботился вопросом 🙂 ну и понятно что аля es проводник не отменяется итд итп. Но, я вот по такому пути пошол 🙂 мне очень сама концепция просто понравилась. Плюс мулька: в кодинге ничего стороннего не юзать.
Сообщение отредактировал vadeus — 01.12.16, 08:45
vadeus,
Извиняюсь, на радостях перебрал на два смайла. Как на счёт прозьбы внизу шапки топика?
———
Как и обещал —
1) в шапке — исходники проэкта
2) Версия откомпиленная под 32х разрядную Windows, но абсолютно не проверялась на работоспособность из-за отсутствия у меня таковой.
Отписывайтесь что да как.
Desperanto86,
Не проверялась на 10ке, подвисает во время работы в вкладке Network ADB (что именно делается?)
или просто сам по себе при обычной работе (не должен — что именно делается?)
Повторюсь — Экстэншен к эксплорэру не делает ничего ужасного с системой, но да, так-как:
1) перехватывается контекстное меню на папках, дисках, apk файле (чтоб вставить в него пункты «Install Apk» и «Create ScreenShot» )
2) drag-drop, чтоб знать куда или откуда вы тащите файлы
3) ctrl-c, ctrl-v — чтоб знать что скопированно и куда вставленно
может вести себя не стабильно. Но в большинстве случаев, если вы не работаете именно с появившейся вкладкой Network ADB — ничего странного происходить не должно, хоть и не исключается, всё из-за того же, что просто вообще не проверялось под Windows отличный от 7й версии из-за просто её отсутствия.
Анинстальте этот экстеншен (предварительно прибив процесс adb.exe если он висит) — инсталятор просто с реестра потрёт свои ключи и полностью удалится. Если всё станет стабильно — да, проблемы в программе. ну и понятно, что нужно разбираться и лезть в детали.
Работы ещё куча, относитесь к проге, как к просто дэмке, которая пока при молитве и бубне может работать.
Пока это просто показ концепциии. Выложил её я больше с целью узнать — нужно ли такое людям и стоит ли этим заниматься дальше, ибо для меня это один из самых тяжких проэктов оказался.
Просто отдельная программа, которая делала бы тоже самое — была бы написана за неделю, но ведь так не интересно 🙂
Сообщение отредактировал svansvan — 01.12.16, 15:23
Источник
Android adb file explorer
Краткое описание:
Скачивание, закачка, удаление файлов на устройстве, обзор файловой системы.
Описание:
Маленькая утилита, которая позволяет пользователю работать с файловой системой Андроид-устройства через ADB.
Также вы можете подключиться к ADB через TCP если эта опция включена на вашем устройстве.
На компьютере требуется наличие JRE не ниже 1.7.0_03 и ADB в командной строке (в списке PATH).
Краткий обзор функций:
- Загрузка файлов с компьютера на устройство.
- Получение файлов с устройства на компьютер.
- Подключение к ADB через TCP, при наличии поддержки в устройстве.
- Просмотр файловой системы устройства.
- Удаление файлов на устройстве.
Двойной клик на папке переходит в нее.
Двойной клик на файле — скачивает файл и открывает его.
Предупреждение:
Автор не несет ответственности за любые потери данных и другой возможный причиненный вред.
Приветствуется отзывы и предложения. Писать их на XDA, разработчику: http://forum.xda-devel…owthread.php?t=1821601
Замечания по поводу исходников (от автора):
- Умения автора, в плане дизайна, не очень хороши. Если кто-то хочет что-то улучшить — пришлите автору сообщение, либо оформите запрос в репозиторий.
- Код использует команды «adb -s ls», о которой автор не нашел никакого описания, либо комментариев. Возможно есть и другие скрытые команды adb. Было бы неплохо, если кто-то нашел способ найти их все.
Известные проблемы:
- adb зависает при загрузке файлов.
- Вывод показывает ошибку после успешного перемещения файла.
Требуется Android: любая
Русский интерфейс: Нет
Скачать: версия: 0.3adbfileexplorer.jar ( 34.63 КБ )
Источник
ADB File Explorer
Review
Free Download
A Windows based file explorer for Android phones that provides the possibility to transfer files and install new apps onto the device
What’s new in ADB File Explorer 0.3.1:
- Now works with Android ports (e.g. HTC Vogue)
- Can now move up directories on the device, no longer have to start from ‘/’ to change dir
- Added mv function
- Added to the GUI for app manager but so far only installs apps (as per v0.3)
Read the full changelog
ADB File Explorer is a fairly simple application that can be used to explore the contents of an Android enabled device, with options to transfer files in between your computer and the smart phone.
In order to achieve the task, ADB File Explorer requires that the Android device you’re looking to manage be rooted and that ADB drivers be installed onto the computer prior to running it. Also, you need to register ADB as a system variable.
Truthfully, the efforts you have to put into the process are considerable and most importantly, a certain degree of computer knowledge is a compulsory condition. On the upside, usage is a totally non-complicated process.
The program does not require installation and adopts a very simplistic interface, where the lack of graphics is the first thing that strikes you. The GUI is divided into two different sections, one dedicated for the exploration of local files and folders and the other for the contents of the device (which, by now, should be connected to the computer).
Using the toolbar that separates the two areas, you will be able to transfer files in between the sources, as well as to create new directories and remove folders. More advanced operations are made available through the App Manager section, where you can install one or more third-party software on the phone or uninstall existing ones.
Shortcuts to backup and restore features are embedded inside the menus, but if you trigger them, you will receive a message that these are not yet implemented, but will be in future releases. The bad news is that development has ceased for this project, therefore chances to experiment with such functions are zero.
Источник