在android应用程序中连接oracle

2023-12-21

我正在做多媒体应用。我的问题是我想通过 JDBC 将 Oracle 数据库连接到我的应用程序。每当我尝试连接 jdbc 驱动程序时,它都会显示

Dxwarning:忽略匿名内部类的 InnerClasses 属性 (oracle.jdbc.pool.OracleRuntimeLoadBalancingEventHandlerThread$1) 没有附带 关联的 EnclosureMethod 属性。这个类可能是由 不针对现代 .class 文件格式的编译器。推荐的 解决方案是使用最新的编译器从源代码重新编译该类 并且不指定任何“-target”类型选项。忽视的后果 此警告是对该类的反射操作将错误地 表明它是not一个内部类。

任何人都可以链接适用于 android 应用程序的 oracle JDBC 的确切 jar 文件。


您无法轻松导入实现 java.* 类的 JAR。而且,JDBC 需要移植到 Android,因为它可能依赖于 Android 所缺少的 JavaSE 中的类。而且,无论如何,您都需要为 SQLite 编写自己的 JDBC 驱动程序,包装 Android 已经提供的 API,因为我怀疑现有的 JDBC 驱动程序使用 JNI。而且,当所有这些完成后,您将拥有一个会增加很多臃肿程度的应用程序,从而使人们不太可能下载并保留您的应用程序。

source https://stackoverflow.com/questions/1728476/does-android-support-jdbc/1730143#1730143

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在android应用程序中连接oracle 的相关文章

随机推荐