我开发的应用程序可以在不使用任何webservies的情况下将数据插入数据库。我用MySQL工作台在我的笔记本上创建了一个数据库。我可以使用模拟器将数据插入数据库,但我无法使用手机将数据插入数据库。 我改变了路径
jdbc:mysql://10.0.2.2:3306/ with jdbc:mysql://xx.xx.xx.xx:3306/
xx.xx.xx.xx来自我的localhost机器的ipconfig。我已经尝试过使用模拟器,我仍然能够插入数据,但是当我尝试使用手机时我无法插入数据。可能是什么原因?
答案 0 :(得分:0)
您无法本机访问Android的MySQL数据库。编辑:其实你可以使用JDBC,但不建议(或者可能不起作用?)...参见
Android无法直接连接到数据库服务器。因此,我们需要创建一个简单的Web服务,将请求传递给数据库并返回响应。
参见本教程: