Я пытаюсь понять, как создавать приложения для Android без использования IDE, поэтому в основном начинаю с нуля. Я обнаружил, что хорошим способом создания приложения для Android является использование Gradle.
Итак, в командной строке в корне моего проекта я набираю «gradle wrapper», чтобы он создал все необходимые файлы для использования gradle, затем я набираю «gradle init» и создаю текстовый файл build.gradle, где я Я должен поставить все настройки для создания проекта (я полагаю). Вот то, что я положил туда в поисках в Интернете.
// 1
buildscript {
// 2
repositories {
google()
jcenter()
}
// 3
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.1.51'
}
}
// 4
allprojects {
repositories {
google()
jcenter()
}
}
Поэтому я пишу в командной строке «./gradle AssembleDebug», чтобы выполнить сборку, но это дает мне эти ошибки.
FAILURE: Build failed with an exception.
* Where:
Build file '/home/michelangelo/Documents/HelloAndroid/build.gradle' line: 5
* What went wrong:
A problem occurred evaluating root project 'HelloAndroid'.
> Could not find method google() for arguments [] on repository container of type org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Я никогда раньше такого не делал, поэтому не знаю, что делать.