Java 在android中连接到我的数据库时遇到问题

Java 在android中连接到我的数据库时遇到问题,java,android,mysql,jdbc,Java,Android,Mysql,Jdbc,我正在将我的pc应用程序改造成android应用程序。下面的代码在完整的java环境中运行良好。我正在使用mysql连接器作为驱动程序。但当我在主活动的android onCreate中尝试时,我得到了一个MySQLNonTransientConnectionException 我用Class.forNamecom.mysql.jdbc.Driver尝试了这个方法,它给出了相同的异常。我不知道如何使用logcat,所以我不能真正复制stacktrace。logcat还表示它无法创建到数据库服务器

我正在将我的pc应用程序改造成android应用程序。下面的代码在完整的java环境中运行良好。我正在使用mysql连接器作为驱动程序。但当我在主活动的android onCreate中尝试时,我得到了一个MySQLNonTransientConnectionException

我用Class.forNamecom.mysql.jdbc.Driver尝试了这个方法,它给出了相同的异常。我不知道如何使用logcat,所以我不能真正复制stacktrace。logcat还表示它无法创建到数据库服务器的连接

try {
        Global.AGENDA_CONNECTION = DriverManager.getConnection(Global.URL
                + Global.DATABASE, Global.USERNAME, Global.PASSWORD);
    } catch (Exception e) {
        e.printStackTrace();
        Log.d("ggs","Failed to start up");
        return;
    }

我在我的libs文件夹和我的参考库文件夹中都有connecter库

您为什么要使用mysql,因为人们通常使用sqlLIte db for Android,这是我唯一使用过的数据库。。。我想尝试一下sqlIte。当我从web转到android时,我也遇到了同样的问题。你有很多免费教程可以帮助你转到SQLLite数据库,但它应该可以在MySQL中工作