在Rider中调试统一的Android,找不到Android Player进程

时间:2018-12-05 00:15:49

标签: c# android visual-studio unity3d rider

查看我的截屏视频:https://youtu.be/JjtNrAR_bWM

这是一个只有一个脚本的非常简单的项目

public class TestDebugAndroid : MonoBehaviour
{
    // Use this for initialization
    void Start()
    {
    }

    // Update is called once per frame
    void FixedUpdate()
    {
        var r = Application.platform;
        r = Application.platform;
    }
}

当我使用rider> run>附加到统一进程时,我找不到android模拟器, 并且我找到了来自adb logcat的带有关键字“ monooptions”的adb端口 并手动键入此monooptions端口,调试会话将无法达到断点 enter image description here

它引发:

Failed to connect: No connection could be made because the target machine actively refused it 127.0.0.1:56531
Unable to connect to 127.0.0.1
Please ensure that the player has 'Script Debugging' enabled and that the host '127.0.0.1' is reachable.

当我使用Visual Studio>调试>附加到统一调试器时,我可以在adb logcat中找到具有相同端口的android仿真器设备,它可以正常工作,并且可以找到Android Player并且调试会话可以达到断点 enter image description here

所以我想我想念骑手的某些步骤,或者想念骑手的一些代码来查找android播放器,如何解决

0 个答案:

没有答案