簡體   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