Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Android JDBC funktioniert nicht:ClassNotFoundException im Treiber

Funktioniert JDBC nicht mit Android?

JDBC wird selten auf Android verwendet und ich würde es auf keinen Fall empfehlen.

Meiner Meinung nach ist JDBC für hochzuverlässige Netzwerkverbindungen mit hoher Bandbreite und geringer Latenz ausgelegt (z. B. Desktop zu Datenbankserver, Webanwendungsserver zu Datenbankserver). Mobilgeräte bieten wenig davon und keines davon dauerhaft.

Wenn ja, sagen Sie mir, welche Alternativen ich für den Fernzugriff auf MySQL-Datenbanken prüfen sollte.

Erstellen Sie einen Webdienst rund um Ihre Datenbank und greifen Sie von Android aus darauf zu.

Als Nebennutzen verbessern Sie die Sicherheit (statt Ihre Datenbank offen zu lassen), können einige Geschäftslogik vom Client auslagern, können andere Plattformen besser unterstützen (z. B. Web oder webbasierte mobile Frameworks) usw.