将 Android 移动应用程序连接到云数据库 (Amazon RDS)

2023-12-27

我有一个 Android 应用程序,我想将本地数据库移动到云中。我决定使用 SQL 数据库而不是 NoSQL,因为我想执行复杂的查询。我在 Amazon 的 RDS 中创建了一个数据库实例,并填充了该数据库。

现在我想将我的移动应用程序连接到我的云数据库。我看到了 NoSQL 数据库连接的示例,但找不到 RDS 的示例。我看到建议创建一个 Web 服务并连接到该 Web 服务,但它似乎比使用 NoSQL 复杂得多,而且感觉不对。

亚马逊是否为 Android - RDS 连接提供一些 API/服务?您知道处理这方面的示例代码吗?


亚马逊是否为 Android - RDS 连接提供一些 API/服务?

不可以。AWS 目前没有用于与 RDS 实例交互的 API。

您知道处理这方面的示例代码吗?

您可能希望使用 PHP 访问数据库并获取 JSON 响应。如果您的 RDS 实例使用 MySQL,那么您很幸运。已经有很多关于使用 PHP 将 Android 连接到 MySQL 的文档。您可以获得很棒的示例代码和说明这篇博文 http://itweb-projects.com/wordpress/android-connecting-to-mysql-using-php.
这是一个非常流行的参考连接Android和MySQL http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/.

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

将 Android 移动应用程序连接到云数据库 (Amazon RDS) 的相关文章

  • 为 DownloadManager 的 BroadcastReceiver 设置附加功能 [重复]

    这个问题在这里已经有答案了 有一种方法可以添加额外内容DownloadManager已登记行动意图DownloadManager ACTION DOWNLOAD COMPLETE 例如 接收一个在意图中设置为额外的布尔值 这就是我创建请求的
  • 在旧版本的 API 上更改 ContentObserver Onchange 上的 uri [重复]

    这个问题在这里已经有答案了 可能的重复 如何获取内容观察器中插入行的 URI https stackoverflow com questions 8432800 how to get uri of inserted row in my co
  • 如何让Service即使被系统杀死也无法删除?

    我正在创建一个蓝光过滤器应用程序 因此 我想显示所有应用程序的视图 我通过以下服务做到了 public class OverlayService extends Service public OverlayService View mVie
  • 使用选项卡式活动中的捆绑包将值从活动传递到片段

    我是一个java文盲 但仍在尝试开发一个供我个人使用的应用程序 我从 android studio 的 Tabbed Activity 开始 除了 MainActivity 中的一个片段和一个包之外 大部分没有改变 这是我的代码 主要活动
  • 更改 Android Spinner 布局/设计

    我正在尝试修改设计Spinner http developer android com intl de reference android widget Spinner html小部件 我可以更改背景 但找不到更改右侧箭头图标的方法 有办法
  • 启动时的 Android pin 活动

    我有一个应用程序 它将自身注册为默认启动器 并在启动时自动固定自身 安装应用程序时这一切都正常 它会自行固定 并且只有后退按钮可见 问题是 当设备首次启动时 它无法正确固定 我多次看到一系列 屏幕固定 和 屏幕取消固定 的 toast 主页
  • Android 构建签名 APK 时出错:找不到用于签名配置“externalOverride”的 keystore.jks

    当我尝试构建签名 APK 时出现此错误 我最近升级到 API 23 但之后成功生成了 APK s 我很困惑 寻求帮助并建议如何解决这个问题 这是错误 FAILURE Build failed with an exception What w
  • 无法从后台服务通过 WiFi 访问互联网

    我将直接介绍我发现的一些事实 数据 如果您遇到 解决了类似的问题 请帮助我 我每 5 分钟向服务器发送一次数据 除非用户在服务器的帮助下手动将其关闭 wakeful broadcast receiver通过一个intent service
  • 拦截来自外部应用程序的意图

    假设我想开发一个以某种方式扩展的应用程序 让我说 合作 非常受欢迎的应用程序我显然无法控制 为了简单起见 我们还假设非常著名的应用程序作者不会发布更新来阻止我的应用程序 我研究了该应用程序的功能并发现它广泛使用BroadcastReceiv
  • 如何消除警告:使用“$”而不是“.”对于 Eclipse 中的内部类

    我是 Android 开发新手 当我将 eclipse 和 Android SDK 更新到最新版本后 我收到警告 Use instead of for inner classes or use only lowercase letters
  • 颤动附近的连接

    当我尝试在设备上做广告或发现时 我收到此错误 但是前一天在环路上效果很好 PlatformException Failure 17 API Nearby CONNECTIONS API is not available on this de
  • 如何从对Web服务发出的请求中获取客户端IP地址

    我的 IIS 中托管有一个 Web 服务 当客户端直接使用我的服务时 我需要找出客户端 IP 地址 like http MyIpAddress MyApplication MyWebServiceClass asmx http MyIpAd
  • 如何在WCF Rest服务中从流上传图像

    我正在尝试创建 wcf 服务 该服务将上传 pdf doc xls 图像等文件 但 pdf txt 文件正在上传并正确打开 但是当我尝试上传图像文件时 文件正在上传 但是图像不可见 OperationContract WebInvoke M
  • Android Lollipop BLE 扫描 - 获取没有重复的外设

    Android Lollipop 引入了一种扫描 BLE 外设的新方法 通过蓝牙扫描仪 http developer android com reference android bluetooth le BluetoothLeScanner
  • Android - 如何合并两个视频

    基本上 我正在寻找一种将两个 mp4 视频文件 在 SD 卡上 组合在一起的方法 更像是在第一个视频的末尾附加第二个视频 我进行了很多搜索 但找不到合适的解决方案 好吧 我根本找不到任何解决方案 所以我的问题是 是否有一个库可以组合 并可能
  • DeadSystemException启动服务Android 7

    在过去的几周里 我在我的事故报告中看到 Fatal Exception java lang RuntimeException Unable to start service com MyService ef705d8 with Intent
  • Android 中的字符串加密

    我正在使用代码进行加密和加密 它没有给出字符串结果 字节数组未转换为字符串 我几乎尝试了所有方法将字节数组转换为字符 但没有给出结果 public class EncryptionTest extends Activity EditText
  • Android同步onSensorChanged?

    这是我的问题的后续 Android线程可运行性能 https stackoverflow com questions 36395440 android thread runnable performance 我在理解应用程序的同步方法时遇到
  • ActionBar 中的进度条

    我正在使用一个应用程序 它将在应用程序内部加载一个网站 现在我想在操作栏中添加一个进度栏 而无需向上滑动来抑制功能 像那样 我在用Fragment在我的应用程序中 WebviewFragment public class WebviewFr
  • 从 Android 中的过渡动画中排除 BottomNavigation

    我一直在四处寻找 但找不到有助于解决这个特定问题的答案 我的应用程序有一个自定义滑入 滑出效果 如下所示 Intent intent new Intent getApplicationContext MyActivity class sta

随机推荐

  • 用于 SEO 的最佳 HTML5 语义文章和部分?

    这个问题与文章部分和旁白标签有关 因为它与最佳 SEO 实践相关 我见过一些教程教导您应该放置文章标签并在文章标签内放置各种部分标签 然而 我读过的一些书却有相反的方式 放置部分并嵌套在其中是文章标签 为了获得最佳 SEO 结果 这两种方法
  • Blazor 服务器:仅在某些页面上加载 js 脚本,而不是在所有页面上加载 js 脚本

    建议在 Host cshtml 中加载 JS 库 而不是在布局中 也不要在不允许的组件中 但是这样做 怎么可能为一个页面加载一些脚本而为另一个页面加载一些脚本呢 例如 我只想要谷歌地图的东西或数据表的东西只在我使用它们的页面中 而不是全部
  • MySql:设置重复列的限制

    好的 我的桌子上有一个名为 style number 的列 style number 可以有重复项 我想选择所有内容 但每个款式编号最多只能选择 3 个 例如 如果有 4 行的 style number style 7 则只会选择这 4 行
  • 禁用合并/更新的 Hibernate 验证

    我有一个 POJO 叫Order如下 public class Order Id GeneratedValue Column name id protected int id NotNull Future protected Date de
  • Instagram 会为纵向/横向图像提供方形缩略图吗?

    我们的网站中有一个定制的 Instagram 集成 其设计假设 并且目前取决于 它显示的图像是正方形的 Instagram 今天宣布他们将支持风景和肖像照片 即使 Instagram 图像是纵向 横向 有没有办法只加载方形图像 缩略图 Ye
  • Ruby 中 nil:NilClass 的 Aws::S3::Presigner 未定义方法凭证

    我使用了 aws sdk core gem 我在获取 url 表单 aws 时遇到错误 以下是我的代码 def initialize bucket region bucket bucket client Aws S3 Client new
  • 在 Elm 中声明模块之外访问联合类型

    Given module 1 module Module1 exposing Message where type Message Test String Error Int module 2 module Module2 exposing
  • LD_LIBRARY_PATH :如何查找共享对象

    我有一个共享对象 libxyz so 给定LD LIBRARY PATH 如何找到这个共享对象的确切位置 如果我有一个依赖于这个库的二进制文件 我会在上面使用 ldd 这就是我问的原因 我有一个 cgi 脚本 当使用 LD LIBRARY
  • AutoScrollPosition 将其设置为点位置后不会报告正确的值

    我有一个用户控件 它是可滚动控件 我想更改它AutoScrollPosition 仅 X 值 我这样做是这样的 int newScrollX myFunction Point p new Point newScrollX this Auto
  • 如何实现Cordova App与Native WatchKit Extension之间的通信

    我想通过 WatchKit 应用程序 用 swift 原生编写 扩展 ionic Cordova IOS 应用程序 我想知道哪种方式是两者之间沟通的最佳方式 我检查了插件 github com leecrossley cordova plu
  • 可靠地消除 Webkit 通知

    我成功创建和取消了 webkit 通知 如下所示 notification window webkitNotifications createNotification foo png bar baz notification show se
  • 在 Bash while 循环中使用“and”

    好的 脚本基本上是这样的 echo n Guess my number read guess while guess 5 do echo Your answer is guess This is incorrect Please try a
  • 如何在magento中覆盖product.js文件

    我想覆盖 Product js 文件以在某些函数中添加一些额外的值 我已将文件从 js mage adminhtml product js 复制到我的文件夹 如 js myfolder myproduct js 我如何使用当我尝试使用该文件
  • 在 CocoaPod 中结合 Swift 和 Objective-C

    我正在尝试向现有的 Objective C CocoaPod 添加一些 Swift 代码 我已经为示例项目添加了桥接标头 但实际上无法验证我的 podspec 文件 因为 CocoaPods 不知道我的桥接标头文件 有人知道如何解决这个问题
  • 使用 python 和 urllib 从网页打印代码

    我正在尝试使用 python 和 urllib 来查看某个网页的代码 我已经使用以下代码在其他网页上尝试并成功了 from urllib import url code urlopen url read print code 但它什么也没返
  • 如何修剪 jpg 中包含的 XMP XML

    通过使用 sanselan 我发现导入到 Windows 的 iPhone 照片变得不可编辑的根本原因是实际 XML 之后有内容 空白 有关更多详细信息和不良 XMP XML 的链接示例 请参阅https apple stackexchan
  • asp.net core 波形符斜杠 (~/) 无法解析图像路径

    我的 Index cshtml 视图中有一些标记 它具有内联 css 样式background image财产 渲染页面时 不会生成正确的图像路径 并且波浪号保留在 url 中 HTML 标记 上使用的路径img页面渲染时标签可以正常工作
  • 放大视觉工作室表单设计器

    我正在使用 Visual Studio 2013 表单设计器来编辑表单 设计器窗口中的表单尺寸太大 所以我想缩小 在 Photoshop 或 Blend 等应用程序中 我可以 除其他外 使用键盘快捷键 Ctrl 0 使设计适合屏幕 在 Vi
  • 递归进入executePendingTransactions

    我有一个 MainDrawer to Fragment 活动 其中有一个导航抽屉的布局和我的主要内容 我可以在其中加载新片段 我加载的一个片段称为 StatisticsTab Fragment 该片段包含一个选项卡主机 其中每个选项卡都是其
  • 将 Android 移动应用程序连接到云数据库 (Amazon RDS)

    我有一个 Android 应用程序 我想将本地数据库移动到云中 我决定使用 SQL 数据库而不是 NoSQL 因为我想执行复杂的查询 我在 Amazon 的 RDS 中创建了一个数据库实例 并填充了该数据库 现在我想将我的移动应用程序连接到