2015-04-08 2 views
0

вещи, которые я сделал с помощью MobileFirst CLIКак создать приложение для Android Native с помощью CMD строки из родной папки из MobileFirst

  1. Создать sampleProject.
  2. Добавлена ​​среда Android.
  3. Создайте и разверните проект MobileFirst.

Теперь у меня есть Android -> Native (Папка)

Теперь, как я использовать эту папку, чтобы создать свой родной Android App.

Я хочу построить через линию CMD.

ответ

1

Редактировать: если вы спрашиваете, «как сгенерировать APK для моего гибридного приложения из командной строки?», То это не связано с 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/


Это не выглядит как родной компонент Android генерируемой MFP. Это выглядит как Гибридное приложение с окружением Android. Не то же самое.

Чтобы создать собственный компонент Android (= MFP SDK для собственных приложений для Android), вам необходимо сгенерировать NativeAPI и связанные с ним артефакты, которые затем необходимо скопировать в свои собственные, созданные вами отдельно (с использованием Android ADT или Android Studio), собственный Android-проект.

Вы можете сделать это, используя следующий набор команд консоли (или с помощью многофункционального устройства студии):

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. Из того, что вы пишете, похоже, что вы хотите создать собственную папку гибридного приложения (содержащего среду Android)?Для этого вам просто нужно создать свое приложение. Используйте «mfp build». После фазы сборки вам нужно открыть собственную папку в Android Studio или использовать инструменты ADT для создания .apk - это не работа MFP. –

+0

Допустим, что моя среда Android построена и успешно развернута. Обычно в Eclipse, пока я делаю это, я получаю проект Android, созданный и готовый к развертыванию на моем телефоне. Но в командной строке это не так, поскольку у нас нет такого объекта, как Eclipse ADT. Итак, теперь, как это сделать, используя командную строку. –

Смежные вопросы