安卓连接oracle数据库

标签 android database oracle

您好,我在连接到 Oracle 数据库时遇到问题。当我在模拟器中启动我的应用程序时,它工作得很好。但是当我尝试在我的手机上运行它时,它崩溃了。我收到以下错误:

detailMessage "Io exception: The Network Adapter could not establish the connection

我的连接代码是:

    try {
        Class.forName("oracle.jdbc.driver.OracleDriver");
    } catch (ClassNotFoundException e) {
        e.printStackTrace();
    }
    Connection conn;
    try {
        conn = DriverManager.getConnection("jdbc:oracle:thin:@ip:port/dtabase name","user", "port");

那么关于什么可能是问题的任何想法?我在手机上打开了数据连接...

最佳答案

我猜测要么您没有在您的 list 中请求互联网权限,要么您正在使用本地 IP 并且您的设备正在尝试通过 WAN 而不是 LAN 进行连接。

关于安卓连接oracle数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11505315/

相关文章:

java - 在android中更新可绘制图像运行时

database - Postgres 回归

php - 甲骨文、PDO_OCI 与 OCI8

oracle - 从 ApEx 中的自动完成文本字段获取值

android - 在 android 应用中 Toolbar.setTitle 方法无效 - 应用名称显示为标题

android - 将上下文传递给非 Activity 类的最佳实践?

android - Chrome 自定义标签初始 Okta Auth 不重定向回来

数据库设计。并获取 PostgreSQL 中每一列的最后修改时间

java - Hibernate:有没有办法以编程方式创建类似于现有表的新表?

sql - 更新查询需要时间来执行