ブレークポイントのデバッグをand Androidデバイスと統合するのに苦労しています。ビジュアルスタジオコードとmonodevelopの両方で試しました。
Androidの場合:
Android tcpipモードでwifi経由で接続: https://docs.unity3d.com/Manual/AttachingMonoDevelopDebuggerToAnAndroidDevice.html
団結して
ビルド設定で、「開発ビルド」と「スクリプトデバッグ」をチェックしています。ビルドして実行すると、wifi経由でデバイスが正常にプログラムされます。
monodevelopの場合
「プロセスにアタッチ」を使用してデバッグしようとしましたが、Unityエディターしか見つかりません。 多くの人が同じ問題を抱えています: https://forum.unity3d.com/threads/attaching-monodevelop-debugger-to-an-Android-device.245814/ 一番下に、人々はマルチキャスト設定が問題であったことを理解しています。 linksysルーターを使用しており、セキュリティ->フィルターマルチキャストがオフになっていることを確認しました。マルチキャストを機能させるためにここでしなければならないことは他にありますか?
Monodevelopが機能していなかったので、vscodeで試してみました
VSコードの場合
ここで説明するように、プラグインを空のプロジェクトに追加しました: https://code.visualstudio.com/Docs/runtimes/unity
Vscodeでデバッグしようとすると、「ターゲット名「AndroidPlayer」が見つかりませんでした。実行されていますか?」というエラーが表示されます。
また、選択できるプロセスを確認したかったのですが、コマンドパレットから「UnityAttach Debugger」を実行しようとすると、「command'attach.attachToDebugger 'notfound」というエラーが表示されます
どんな助けでも大歓迎です!
価値があるのですが、ラップトップとデバッグしようとしているAndroidデバイスが(誤って)接続されていなかったときに、Visual StudioCodeでCould not find target name 'Android Player'. Is it running?
メッセージが表示されました。同じwifiネットワーク。
それらを同じネットワークに接続すると、再び機能するようになりました。簡単に確認できます。 :)
今日も問題が発生しました。
あなたの前のステップは正しいです。問題は「プロセスへのアタッチ」です。
アプリをAndroidデバイスで実行した後、ユニティを閉じますが、monodevelopを維持し、monodevelopの実行ボタン(またはメニューの[実行] | [プロセスにアタッチ])をクリックします。これで、ダイアログにデバイスリストが表示されます。
わたしにはできる。私は言及されたスレッドから解決策を見つけました