我正在学习Android开发,主要是从服务器端数据库中检索数据,我使用Async任务,从PHP和MySQL获取数据。
我想知道是否可以将android应用程序直接连接到MySQL数据库。这样做的不利影响是什么?有没有关于如何使用这种直接MySQL连接执行CRUD操作的示例?
答案 0 :(得分:1)
根据:https://developer.android.com/reference/android/os/NetworkOnMainThreadException.html 你不能在主线程中联网并根据:
不推荐/不可能直接连接Android中的MySQL。
答案 1 :(得分:1)
如果您有任何时候想要使用不同的Networking Calls
。使用Volley
,它比Asynctask
请求更快且更好。根据您的问题在主界面上无法进行网络通话。
尝试阅读有关2013年谷歌推出的Volley
的更多信息。我博客上的一个非常好的MySQL CRUD示例。 here