Theo stacktrace, phiên bản MySQL Connector / J mà bạn đang sử dụng đang sử dụng java.util.regex.Matcher
tính năng không được hỗ trợ trên Android (có thể là nhóm đã đặt tên
). Cách giải quyết là sử dụng phiên bản 5.1.x của MySQL Connector / J thay vì phiên bản 8.0.x.
Tuy nhiên, bạn không nên sử dụng JDBC từ các ứng dụng Android. Nó không an toàn và thường hoạt động kém khi kết nối trực tiếp với cơ sở dữ liệu. Giải pháp thích hợp là viết dịch vụ REST (hoặc dạng dịch vụ web khác) để làm trung gian giữa ứng dụng Android của bạn và cơ sở dữ liệu.