Why isn't my genymotion device listed when I run "adb devices"
<p>I am starting my first android project using nativescript.</p>

<p>I want to run my project with genymotion.</p>

<p>In genymotion GUI settings/ADB I am using custom Android SDK tools and genymotion tells me the android SDK tools are found. Also the VirtualBox path is valid, and when I renamed the device the VirtualBox name and Genymotion name both changed. The Virtualbox VM is powered down. </p>

<p>I start genymotion and get the emulator open with a black screen. I then run:</p>

<pre><code>tns run android
</code></pre>

<p>per the <a href="https://docs.nativescript.org/tutorial/chapter-1" rel="nofollow">nativescript docs</a></p>

<p>I get as output:</p>

<pre><code>Cannot find connected devices. Reconnect any connected devices, verify that your system recognizes them, and run this command again.
</code></pre>

<p>I then tried running:</p>

<pre><code>adb devices
</code></pre>

<p>and got an empty list so it seems my device is not being recognized, I just don't know why.</p>

<p>I have also tried running:</p>

<pre><code>tns run android --emulator --geny nameOfDevice
</code></pre>

<p>This starts the emulator but again just a blank screen. So I guess nativescript knows about the device but adb doesnt?</p>

<p>Any help would be greatly appreciated and apologies in advance if I am missing some obvious android issue.</p>