2016-06-08 2 views
1

Я хочу создать проект Android студии вручную, а не AndroidStudio, я создал структуру папок и файлов так же, как генерируется Android Studio, но когда я построить его с помощью команды ./gradlew assembleDebugМожем ли мы создать проект студии Android в ручном режиме?

Its дают выход FAILURE: Сбой сборки с исключением.

  • Что пошло не так: Task 'assembleDebug' не найден в корневом проекте 'NewApplication'.

  • Попытка: Выполнение задач gradlew для получения списка доступных задач. Запустите с опцией --stacktrace, чтобы получить трассировку стека. Запустите с опцией --info или --debug, чтобы получить больше выходных данных журнала.

BUILD FAILED

Общее время: 2.054 сек

Пожалуйста, помогите Спасибо заранее

+1

Какой смысл делать это? – tyczj

+0

Мне нужно сгенерировать файл apk через команду, но когда я создаю проект вручную (не для Android Studio), я не могу сгенерировать файл Apk. –

+1

вручную? Зачем?. –

ответ

0

Да, мы можем создать проект для Android студии вручную. Но вам нужно записывать файлы так же, как созданные Android Studio (для этого вы можете ссылаться на файлы сгенерированного кода Android Studio). Большинство файлов являются статическими, то есть обычными для всех проектов.

Структура проекта Android Studio содержит следующие файлы, которые являются наименее требуемыми.

модуль имя-

 --libs 
     --src 
     --main 
      --java(contains your packages) 
      --res(contains layout,drawables,menu,values etc directories) 
      --AndroidManifest.xml 
      --build.gradle(Module) 

* каталог Gradle

 --wrapper subdirectory 
       --gradle-wrapper.jar 
       --gradle-wrapper.properties 

* build.gradle (проект)

* gradlew (обязательно на Linux)

* gradlew.bat (Требуется для Windows)

* local.properties (показывает Местонахождение SDK)

* settings.gradle (Он имеет запись ваших модулей)

Файлы, которые являются общими для всех проектов

setting.gradle, local.properties, gradlew.bat, gradlew, build.gradle, Gradle-wrapper.jar, gradle-wrapper.properties

После создания этих файлов и STRU ctrte, вы также можете создать сборку своего проекта, т. е.APK с помощью следующей команды

пойти в direcory проекта и запустить следующие команды

CHMOD + х gradlew

./gradlew assembleDebug

Если вы не сделали ошибок нет, то ваш АПК будет сформирована в

Имя модуля/сборка/выходы/apk app-debug.apk

Вы можете получить удовольствие от своего апка и наслаждаться.

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