Buongiorno,
ho appreso che android lavora meglio con una connessione a db Mysql tramite uno script Php e non tramite il connector.
Ho seguito varie guide, il file php funziona, ho creato una semplice interfaccia con list e button (solo per test)

Ho utilizzato HttpURLConnection


URL url = new URL("http://10.0.2.2/scripts/getComuni.php");
HttpURLConnection connection = (HttpURLConnection)url.openconnection();
connection.connect();

Questo è il pezzo di codice dove si blocca il debugger; si blocca precisamente alla stringa dell'URL. Come se non leggesse nulla

Ho messo nel manifest <uses-permission android:name="android.permission.INTERNET"/>