title: Debug unity android in rider, cannot find Android Player process
body: <p>see my screencast: <a href="https://youtu.be/JjtNrAR_bWM" rel="nofollow noreferrer">https://youtu.be/JjtNrAR_bWM</a></p>
  
  <p>it's very simple project with one script</p>
  
  <pre><code>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;
      }
  }
  </code></pre>
  
  <p>when i use rider > run > attach to unity process, I cannot find android emulator, 
  and I find adb port from adb logcat with keyword "monooptions" 
  and manually type this monooptions port, debug session cannot reach breakpoint
  <a href="https://i.stack.imgur.com/jm2ND.gif" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jm2ND.gif" alt="enter image description here"></a></p>
  
  <p>and it raise:</p>
  
  <pre><code>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.
  </code></pre>
  
  <p>when i use visual studio > Debug > Attach to unity debugger, I can find android emulator device with same port in adb logcat, it work and can Find Android Player and debug session can reach breakpoint
  <a href="https://i.stack.imgur.com/O7qov.gif" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/O7qov.gif" alt="enter image description here"></a></p>
  
  <p>so I think I miss some step in rider or rider miss some code to find android player, how to fix it</p>