2015-04-08 29 views
0

事情的原生文件夾本土Android應用程序我已經通過MobileFirst CLI如何創建使用CMD線從MobileFirst

  1. 創建sampleProject完成。
  2. 添加了Android環境。
  3. 構建和部署MobileFirst項目。

現在我有Android的 - >本地(文件夾)

現在我怎麼用這個文件夾來創建我的祖國Android應用程序。

我想通過CMD線建立。

回答

1

編輯:如果您要求的是「如何從命令行爲混合應用程序生成APK」,那麼這與MFP無關。

對於混合應用程序,MFP會爲您生成本機文件夾。然後,您需要使用Android工具(如Android Studio或Android ADT命令行)來進一步處理Android項目。

請看這裏:Building and Running from the command line/from Android Studio

請注意,Google的文檔假定您的項目支持Gradle,此時MFP項目(7.0及以下)不支持支持。您可能應該使用Eclipse ADT UI或Android Studio(不要選擇升級帶Gradle支持的項目)而不是命令行。

這些說明較舊(因此沒有提及Gradle),您可以嘗試這些。
http://codeseekah.com/2012/02/09/command-line-android-development-basics/


這看起來並不像由MFP產生原生的Android組件。它看起來像一個混合應用程序與Android環境。不一樣。

要創建本機Android組件(=適用於本機Android應用程序的MFP SDK),您需要生成NativeAPI和關聯的構件,然後您需要將其複製到您自己的,由您單獨創建的(使用Android ADT或Android Studio),原生Android項目。

爲此,您可以使用下面的一組CLI命令(或通過MFP工作室):

mfp create MyProject 
cd MyProject 
mfp add api MyAndroidFramework -e android 

在這裏閱讀更多:Using CLI to create, build, and manage MobileFirst project artifacts

+0

我創建了一個混合應用程序,併爲混合應用我想要創建一個原生的android應用程序,當我使用Eclipse和ADT以及我自動獲取的Worklight時。但是,怎麼做manullay –

+0

我很抱歉,但看起來你不瞭解MFP應用程序的結構。從你寫的東西看,你想要的是生成Hybrid應用程序的本地文件夾(包含Android環境)?爲此,您只需構建您的應用程序。使用「mfp build」。構建階段之後,您需要在Android Studio中打開本機文件夾或使用ADT工具生成.apk - 這不是MFP的工作。 –

+0

可以說,我的android環境是構建和成功部署的。正常情況下,在Eclipse中,雖然我這樣做生病得到android項目創建並準備好部署在我的手機。但在命令行中,情況並非如此,因爲我們沒有像Eclipse ADT這樣的設施。所以現在如何通過命令行來完成上述操作。 –