Ответ 1
UPDATE: теперь это поддерживается на основе последних SDK. Посмотрите здесь в разделе "Использование беспроводной сети".
Короче:
- Подключение к устройству через USB
- Введите "adb tcpip 5555"
- Отключите устройство от сети
- Поиск IP-адреса устройства в системных настройках
- Введите "adb connect [ip address]: 5555"
- Что это!
Для записи здесь приведена старая версия ответа:
Установите приложение беспроводной ADB. Подробности здесь: http://www.androidcentral.com/android-quick-app-adb-wireless
EDIT: Ладно, для этого нужен корень. Если у вас нет корня, это будет немного более громоздким. Сверху моей головы, вот что вы можете сделать:
- Используйте любые средства беспроводной передачи (Bluetooth или FTP, есть множество приложений для любого рынка), чтобы перенести файл APK с вашего компьютера на телефон.
- Используйте диспетчер файлов (например, диспетчер файлов OI), чтобы перейти к файлу и открыть его.
Шаг 1 может быть автоматизирован через командную строку, если вы используете FTP (и, по крайней мере, в системах на базе Unix, скорее всего, через Bluetooth).
Шаг 2, ну, не может быть легко упрощен. Но вы можете написать приложение-установщик, которое просто делает ACTION_VIEW в файле APK на вашем телефоне.
Очевидно, что это будет проходить через установщик пакета, поэтому вам нужно будет подтвердить процесс установки и все такое. Но эй, это беспроводной:)
(Боковое примечание: на Android существует несколько решений telnetd и sshd, но ни один из них, который я мог бы найти, не предназначен для телефонов, не связанных с корнями. Если вы можете получить соединение telnet/ssh, вы можете сделать этот процесс более удобный.)