【问题标题】:Connect Android app to Play framework application将 Android 应用程序连接到 Play 框架应用程序
【发布时间】:2015-06-05 10:42:55
【问题描述】:

我正在开发我的第一个 android 应用程序,我正在尝试发送我录制并保存在应用程序外部缓存目录中的视频文件以及用户名等其他数据。我有一个播放应用程序运行在我的服务器并在我的服务器上运行一个 mySQL DB。

我有 JDBC 和 oracle 的经验,但我不确定我应该如何在 android 应用程序和 play 应用程序之间建立连接,我想我不希望 android 应用程序与 mySQL DB 对话!我将从我的android应用程序发送一个JSON对象到我的播放应用程序,然后播放应用程序将解析JSON对象并使用用户详细信息和指向视频文件的指针更新数据库,并将视频文件添加到指定的文件夹。

我不确定如何在 android 应用程序上实现连接,我是创建一个新的活动还是为连接到 play 应用程序创建一个片段?一个简单教程的链接,获取一个视频文件并将其作为 JSON 对象发送到一个播放应用程序,这真的会让我继续前进。 我知道这可能有点过分。

我正在阅读这篇文章 MultiPartEntity,并认为这可能与我将如何从 android 应用程序连接到 play 应用程序的方式一致,但不确定它是否使用 JSON(cmets 建议这样做,但我看不到任何 JSON 对象创建) MultiPartEntity 是否适合我的连接需求?

当我在服务器端收到 JSON 对象时如何处理? 我想我会设置一个路由来处理,但是再次链接到一个类似的例子会很棒。

感谢任何为我指明正确方向的帮助。

【问题讨论】:

    标签: android json playframework


    【解决方案1】:

    你的游戏!应用程序必须有一个端点来使用 post 方法(RestFul Web 服务)发送数据,Play!是Restful,只需在你的Action中处理上传的文件。在您的 Android 应用程序中,您可以使用 Volley 库按照此链接发送数据How to multipart data using Android Volley 或者您按照本教程使用 php Web 服务,但使用您想要的 http://www.androidhive.info/2014/12/android-uploading-camera-image-video-to-server-with-progress-bar/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-17
      • 2016-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多