通过Android Studio连接到MySQL数据库(在我自己的Webspace上)

时间:2015-02-13 11:46:02

标签: java mysql android-studio gradle connector

我现在正在使用Android Studio 2周,我想编写代码,以便连接到我自己的域网站空间上的MySQL数据库。

我已经尝试过MySQL本身的Java DB Connector(mysql-connector-java-gpl-5.1.34.msi)。

首先,我尝试了JDBC连接器,但我发现这个只适用于SQLLite数据库。

我已经从MYSQL.com绑定了Mysql Java Connector并编辑了build.gradle和settings.gradle

设置评分

include ':app'
include ':Libraries/Mysql-Connector-Java-3.0.17-ga'
include ':Mysql-Connector-Java-3.0.17-ga'

和最新版本的连接器(mysql-connector-java-gpl-5.1.34.msi) 到我的DirectoryName是MySQLJ的ROOT-libs(自制目录)。

我正在使用API​​ 19

android {
    compileSdkVersion 19
    buildToolsVersion "19.1"

    defaultConfig {
        applicationId "##################" (my company name censored)
        minSdkVersion 19
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {

            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile project(':libraries:mysql-connector-java-3.0.17-ga')
}

我用minifyEnable判断是真是假

因此每次我都想按照本教程中的教程重建项目

https://www.youtube.com/watch?v=1MyBO9z7ojk

我收到此错误异常

  1. 错误:(26,0)在项目':app'中找不到带路径':libraries:mysql-connector-java-3.0.17-ga'的项目。
  2. 错误:未找到名称为“default”的配置。
  3. 所以我在stackoverflow上搜索了答案,我得出了这个结果:

    (〜默认问题)这个库不适用于AndroidStudio?因为这个库没有自己的build.gradle,所以这个默认的东西错误异常的来源是不兼容的库?

    是否可以编写代码以使用Android Studio连接到MYSQL数据库?我在哪里可以找到MYSQL连接器的库?

0 个答案:

没有答案