我得到这个奇怪的错误:
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:无法创建与数据库服务器的连接
我已经尝试过重新安装mysql,但这没用。清单文件中已经有Internet权限。
答案 0 :(得分:0)
这可能是由该本地主机引起的(如果在实际设备上运行,则本地主机表示该设备)。
答案 1 :(得分:0)
解决方案:
请尝试以下步骤。
第1步:
在活动中设置内部类为:
private class LoadDatabase extends AsyncTask<Void, Void, Void> {
@Override
protected String doInBackground(String... urls) {
DBConnect connection = new DBConnect();
return null;
}
}
第二步:
在您的onCreate()
中调用它,如下所示:
new LoadDatabase().execute()
希望它能起作用。