Java 无法使用android eclipse连接mysql数据库?

Java 无法使用android eclipse连接mysql数据库?,java,android,mysql,eclipse,Java,Android,Mysql,Eclipse,我的MainActivity.java类是: 错误是: java.lang.NoClassDefFoundError:android.volley.toolbox.StringRequest getData()和onClick()中出现错误 我添加了截击库。在运行应用程序时,不幸的是,单击按钮后会出现“应用程序关闭”。。数据库连接失败 private void getData() { String id = id1.getText().toString().trim(); if (id.equa

我的MainActivity.java类是:

错误是:

java.lang.NoClassDefFoundError:android.volley.toolbox.StringRequest

getData()和onClick()中出现错误

我添加了截击库。在运行应用程序时,不幸的是,单击按钮后会出现“应用程序关闭”。。数据库连接失败

private void getData() {
String id = id1.getText().toString().trim();
if (id.equals("")) {
Toast.makeText(this, "Please enter an id", Toast.LENGTH_LONG).show();
return;
}
loading = ProgressDialog.show(this,"Please wait...","Fetching...",false,false);
String url = Config.DATA_URL+id1.getText().toString().trim();
StringRequest stringRequest = new StringRequest(url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
loading.dismiss();
showJSON(response);
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
          Toast.makeText(MainActivity.this,error.getMessage().toString(),Toast.LENGTH_LONG).show();
        }
    });

    RequestQueue requestQueue = Volley.newRequestQueue(this);
    requestQueue.add(stringRequest);
}

private void showJSON(String response){
    String name="";
    String age="";
    String address="";
    String district= "";
    String state="";
    String block="";
    String panchayat="";
    String phone="";
    try {
        JSONObject jsonObject = new JSONObject(response);
        JSONArray result = jsonObject.getJSONArray(Config.JSON_ARRAY);
        JSONObject farmerData = result.getJSONObject(0);
        name = farmerData.getString(Config.KEY_NAME);
        age=farmerData.getString(Config.KEY_AGE);
        address = farmerData.getString(Config.KEY_ADDRESS);
        district = farmerData.getString(Config.KEY_DISTRICT);
        state = farmerData.getString(Config.KEY_STATE);
        panchayat = farmerData.getString(Config.KEY_PANCHAYAT);
        block = farmerData.getString(Config.KEY_BLOCK);
        phone = farmerData.getString(Config.KEY_PHONE);
    } catch (JSONException e) {
        e.printStackTrace();
    }
    textView1.setText("Name:\t"+name+"\nAge:\t"+age+"\nAddress:\t" +address+ "\nDistrict:\t"+district+"\nState:\t"+state+"\nPanchayat:\t"+panchayat+"\nBlock:\t"+block+"\nPhone:\t"+phone);
}

@Override
public void onClick(View v) {
    getData();
}
private void getData(){
字符串id=id1.getText().toString().trim();
if(id.equals(“”){
Toast.makeText(这是“请输入id”,Toast.LENGTH_LONG.show();
返回;
}
loading=ProgressDialog.show(这是“请稍候…”、“正在获取…”、false、false);
String url=Config.DATA_url+id1.getText().toString().trim();
StringRequest StringRequest=新的StringRequest(url,new Response.Listener()){
@凌驾
公共void onResponse(字符串响应){
loading.dispose();
showJSON(响应);
}
},
新的Response.ErrorListener(){
@凌驾
公共无效onErrorResponse(截击错误){
Toast.makeText(MainActivity.this,error.getMessage().toString(),Toast.LENGTH\u LONG.show();
}
});
RequestQueue RequestQueue=Volley.newRequestQueue(this);
添加(stringRequest);
}
私有void showJSON(字符串响应){
字符串名称=”;
字符串年龄=”;
字符串地址=”;
字符串district=“”;
字符串状态=”;
字符串块=”;
字符串panchayat=“”;
字符串phone=“”;
试一试{
JSONObject JSONObject=新JSONObject(响应);
JSONArray result=jsonObject.getJSONArray(Config.JSON_数组);
JSONObject farmerData=result.getJSONObject(0);
name=farmerData.getString(Config.KEY\u name);
age=farmerData.getString(Config.KEY\u age);
address=farmerData.getString(Config.KEY\u地址);
district=farmerData.getString(Config.KEY\u district);
state=farmerData.getString(Config.KEY\u state);
panchayat=farmerData.getString(Config.KEY\u panchayat);
block=farmerData.getString(Config.KEY\u block);
phone=farmerData.getString(Config.KEY\u phone);
}捕获(JSONException e){
e、 printStackTrace();
}
textView1.setText(“姓名:\t”+姓名+“\nAge:\t”+年龄+“\nAddress:\t”+地址+“\nDistrict:\t”+地区+“\n状态:\t”+州+“\n监狱:\t”+监狱+“\nBlock:\t”+街区+“\nPhone:\t”+电话);
}
@凌驾
公共void onClick(视图v){
getData();
}

将截取文件导入到项目中。它会解决问题。

您是否尝试过以下方法


这些错误看起来是相同的:库未正确导出

您可能需要此引用:当模块未与项目正确同步时,会发生此错误。