繁体   English   中英

如何将我自己的android应用程序项目导入IBM Bluemix?

[英]How to import my own android application project into IBM Bluemix?

有人可以帮助我使用新的PaaS-IBM Bluemix吗?

我面临一个难题,我想将在本地计算机上开发的android应用程序项目导入到IBM Bluemix中并在平台上运行,但是我不知道如何使用它。

我在Internet上对此进行搜索,但仍然找不到解决方案。

IBM Bluemix是否支持这种服务?

我只想在此云平台上进行调试或测试。

您不会将android应用程序部署到bluemix,因为android应用程序存在于实际的移动设备(或仿真器)上,而不存在于云中。 Bluemix为您提供的功能是能够在云上运行可以与移动设备上的android应用程序一起使用的服务。 这称为MBaaS(移动后端即服务)。

例如,您可以拥有一个MobileData服务,该服务可让您将数据存储在移动设备(iOS,Android或Web)可以访问的云中(例如保存游戏然后可以被另一个用户设备提取)。在同一点继续播放)。 Bluemix提供了一个SDK,可以从您的android应用程序源代码访问Bluemix上的这些服务。

IBM Bluemix是一个云平台,您可以在其中使用各种服务来构建Web应用程序/移动后端服务。

可以说您正在构建一个天气应用程序。 此应用程序将需要两个组件1.服务器端Web应用程序2.移动应用程序(比如android)

服务器端组件仅做一件事,它不断从多个数据源(例如www.data.gov,Forecast.io等)收集天气预报。 此应用程序具有公开的互联网api,移动应用程序可以调用该API,以请求特定地理坐标的天气预报(例如http://weatherapp.mybluemix.net/getForcast/122.20,-100.20 )。 服务器应用程序响应以JSON格式获取请求。

移动应用程序使用手机的GPS检测当前位置的地理坐标,并使用HTTP get(GET: http : //weatherapp.mybluemix.net/getForcast/122.20,-100.20 )向服务器组件请求该位置的天气预报。 然后,移动应用程序解析响应JSON数据,并在简洁的屏幕上显示信息。

如果要将此应用程序移植到IBM bluemix上,则可以使用NOde.js或JSP或PHP等来构建服务器组件,使用mMongoDB,mySQL DB或Postgresql数据库,使用twillio进行文本消息传递/彩信或语音呼叫,使用IBM推送通知用户天气预报等信息

IBM Cloud使用Android SDK服务SDk(移动数据,推送通知等)并在Google Play上出售。

希望这对您有所帮助-继续编码-

我们有可用于Android的Bluemix的示例应用程序。 请参阅Bluemix目录中名为“ Mobile Cloud”的“样板”应用程序。 转到Bluemix控制台[1],单击顶部的“ CATALOG”。 Mobile Cloud docs [2]引用了可在Bluemix上部署的具有服务器端组件的多个iOS,Android等应用程序。

[1] https://bluemix.net/

[2] https://www.ng.bluemix.net/docs/#starters/mobile/index.html

您可以参考developerwork文章 ,开始为您的andriod应用程序使用Bluemix服务。

首先,您需要登录到bluemix并在其中创建一个新帐户,您已经在您的仪表板中创建了一个应用程序,其中运行时在node.js中,并添加了以下服务,即推送,移动数据和移动安全应用程序。 然后,您需要下载其中提供的android SDK,并将libs文件夹中的所有jar文件添加到您的android应用中。 U需要保存应用程序ID,秘密ID和链接,以便将其从本地android应用程序连接到bluemix。

希望这是有用的,如有任何疑问,请告诉我

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM