我的数据库运行正常,因为我使用Eclipse测试它,只使用简单的Java代码连接并报告成功或失败。我连接得很好....我甚至可以在那里阅读和写信。
现在,当我尝试在Android Studio中执行相同操作时,连接失败。我在同一个WiFi网络上。
我为应用程序创建了一个lib文件夹,并将所有额外的.jar文件放在那里,包括我在Eclipse中使用的MySQL连接器。我还去了build.gradel文件并添加了一行:
compile files('libs/mysql-connector-java-5.1.34-bin.jar')
我是否需要为它进行连接的PHP API,因为我现在正尝试使用此行连接到它:
connection = DriverManager.getConnection("jdbc:mysql://localhost:port/testdb", "user", "password");
有什么建议吗?
答案 0 :(得分:2)
如果您还没有,则应声明您的许可<uses-permission android:name="android.permission.INTERNET" />
。
然后,您可能希望使用类似JSON的东西来从PHP发出数据库请求。