I have used the B4A Bridge over the internet (doesn't work on 3G/4G)
Connect your Android device to a Wi-Fi router, and open DMZ (unless you know the exact port it uses) to that device in the router. Then in the IDE enter in your external IP address that the Android Device is connected to.
Everything works, but as it's going over the internet it will run a little slower and larger apps will take longer to transfer to the device.
Highly recommend connecting on a local Wi-Fi network connection, as over the internet you may see some dropouts.