У меня две системы [System A, System B], каждая из которых подключена через Wi-Fi. В каждой системе установлена студия Android. Можно ли любыми способами запустить мое приложение в системе B при использовании System A для разработки? Короче говоря, я хочу получить доступ к эмулятору системы B из системы A и запустить приложение. Я не хочу попробовать это с помощью синих стеков или любых других альтернатив. Я попытался получить доступ к эмулятору системы B через adb, чтобы выполнить отладку wifi с помощью эмулятора, но он не работает. есть ли другие альтернативы? FYI, система A - это Mac, которую я использую для разработки, и система B, в которой будет работать эмулятор, - ubuntuУдаленная отладка приложения для андроида
ответ
Это просто просмотр журналов в реальном времени? Вы можете добиться этого путем открытия ADB по системе А и перенаправление вывода в текстовый файл, который можно открыть в системе B.
Чтобы сделать это (Unix)
система А
cd /mnt/networkshare/dev/
adb logcat > logs.txt
система B
gedit /mnt/networkshare/dev/logs.txt
нет ... не для просмотра журналов ... Я хочу, чтобы запустить все приложения в эмуляторе системы B в. – Learner
Ваш лучший выбор - учиться и использовать Git. Затем вы можете разработать приложение в системе A, нажать обновления на Git, загрузить обновления из B, а затем запустить эмулятор на B. – lolollo
Я хочу, чтобы это было запущено без использования git, как в wifi-отладке – Learner
http://stackoverflow.com/a/27256599/1778421 –