Laut Stacktrace verwendet die von Ihnen verwendete MySQL Connector/J-Version einen java.util.regex.Matcher
Funktion wird auf Android nicht unterstützt (wahrscheinlich benannte Gruppen
). Die Problemumgehung besteht darin, eine 5.1.x-Version von MySQL Connector/J anstelle einer 8.0.x-Version zu verwenden.
Sie sollten JDBC jedoch nicht von Android-Anwendungen aus verwenden. Es ist unsicher und im Allgemeinen leistungsschwach, sich direkt mit einer Datenbank zu verbinden. Die richtige Lösung besteht darin, einen REST-Dienst (oder eine andere Form von Webdienst) zu schreiben, um zwischen Ihrer Android-Anwendung und der Datenbank zu vermitteln.