Multiplayer game on Android

Im making a game for android with libgdx.

One android device can host and play at the same time.
Right now you can connect using the internet IP.

But my question is…
Should other methods also be connected? Like bluetooth or someway of LAN on android devices?

Im new on this subject , any info is appreciated!

I would wonder if it is OK to host a server on a mobile phone. I don’t have much MP experience, but I don’t think it would be a very good idea to host a server on a phone, unless it is a very small server.

I have played game it was great, stable, no crashes and it connected via Bluetooth and game play was smooth. Some connectivity issues but i think it was because of my older phone.

I personally would only bother with LAN based mobile servers, maybe Bluetooth too. If you’re on WiFi hosting a non-LAN server would probably be fine too.