Мне нелегко получить отладочную точку останова, работающую на единицу с устройством android. Я пробовал как визуальный код студии, так и monodevelop.Unity отладка для устройств Android
В андроиде:
Я успешно выполнил все шаги, описанные здесь для получения андроида подключен через Wi-Fi в режиме TCPIP: https://docs.unity3d.com/Manual/AttachingMonoDevelopDebuggerToAnAndroidDevice.html
В единстве
В настройках сборки У меня есть «сборка разработки» и «отладка скриптов». Когда я строю и запускаю, он программирует мое устройство просто отлично по Wi-Fi.
Для MonoDevelop
Я пытаюсь отладки с "прикрепиться к обработке", но он находит только редактор Unity. У многих людей такая же проблема: https://forum.unity3d.com/threads/attaching-monodevelop-debugger-to-an-android-device.245814/ Внизу, люди выясняют, что настройки многоадресной рассылки были проблемой. У меня есть маршрутизатор linksys, и я убедился, что multicast фильтра безопасности -> не установлен. Есть ли что-нибудь еще, что я должен сделать здесь, чтобы получить многоадресную рассылку?
С MonoDevelop не работало, я попытался с vscode
Для VS кода
Я добавил плагин к пустому проекту, как описано здесь: https://code.visualstudio.com/Docs/runtimes/unity
При попытке отладки с vscode я получаю сообщение об ошибке «Не удалось найти целевое имя« Android Player ». Он работает?»
Я также хотел бы видеть, какие процессы я мог выбрать, но при попытке запуска «Единство Attach Debugger» из палитры команды, я получаю эту ошибку: «Команда„attach.attachToDebugger“не найден»
Любая помощь была бы высоко оценена!