/ / Class.forName(“ com.mysql.jdbc.Driver”)のClassNotFoundException; -java、android、mysql、eclipse、classnotfoundexception

Class.forName( "com.mysql.jdbc.Driver")上のClassNotFoundException; - java、android、mysql、eclipse、classnotfoundexception

私はEclipseでAndroidプロジェクトに取り組んでいますが、ClassNotFoundExceptionエラーがあります:

Class.forName("com.mysql.jdbc.Driver");

リンクの写真に示すように、jarファイルmysql-connectorをインポートしました。 https://dl.dropboxusercontent.com/u/17360312/Untitled.png

私はすでにjarファイルをlibsフォルダに入れましたが、動作しません。

javaファイルのimportおよびpackageステートメントのコードは次のとおりです

package com.example.appcani;


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import com.mysql.jdbc.*;
import prog.doc.prog.io.*;
import prog.io.ConsoleOutputManager;
import prog.io.FileInputManager;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import android.os.Build;

回答:

回答№1は1

mysql接続用のjarファイルが含まれていないようです。あなたはそれを含めるためにこれをしなければなりません

プロジェクトを右クリック - >ビルドパス - >ビルドパスの設定

[ライブラリ]タブで[外部Jarの追加]を押して、Jarを選択します。

ここでmysqlのzipを見つけることができます

http://dev.mysql.com/downloads/connector/j/5.0.html