Java 在Android中加载Oracle JDBC驱动程序类

Java 在Android中加载Oracle JDBC驱动程序类,java,android,oracle,jdbc,Java,Android,Oracle,Jdbc,我正在尝试远程连接到Oracle数据库 我按照此链接中的建议添加jar文件(大多数投票的答案) 代码如下所示 public class MainActivity extends Activity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); try{

我正在尝试远程连接到Oracle数据库 我按照此链接中的建议添加jar文件(大多数投票的答案) 代码如下所示

public class MainActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    try{
        Class.forName("oracle.jdbc.driver.OracleDriver");
        Connection connection = null;
        ......
当我调试时,我发现它总是在
Class.forName
行抛出异常

java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
jar文件来自(ojdbc6.jar)

我找了好几个小时,想知道如何修复它


注意:我在普通java程序中尝试了相同的代码-添加了相同的jar文件-在main方法中,它成功了

通过导航到项目属性,将oracle库添加到eclipse的构建路径,然后将外部jar添加到构建路径。现在,您可以在项目中加载这些类。

我希望您已经阅读了以下内容:非常有用,谢谢。