Я пытаюсь запустить приложение Candy Jump для Mobile GTS и запустить APK в Android Studio. Я следил за этим видео точно: https://www.youtube.com/watch?v=YpYVdJVYWg0.
Однако я использую Gradle 4.7, JDK 1.8.0, плагин Android версии 3.1.2 и Build Tools версии 27.0.3. Я не уверен, что это как-то связано с тем, почему я не могу его собрать, но у меня была ошибка за ошибкой, и я как бы свел ее к тому, что, я надеюсь, является последней ошибкой.
Недопустимая нотация модуля String 'libs / dagger-1.2.2.jar'. Пример записи: «org.gradle: gradle-core: 2.2», «org.mockito: mockito-core: 1.9.5: javadoc».
Как я могу исправить эту ошибку?
Вот мой build.gradle (модуль: приложение)
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "net.mobilegts.candyjump"
minSdkVersion 19
targetSdkVersion 27
multiDexEnabled true
ndk {
moduleName "player_shared"
}
}
buildTypes {
release {
minifyEnabled false
shrinkResources false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
sourceSets.main {
jni.srcDirs = []// <-- disable automatic ndk-build call
}
productFlavors {
}
}
dependencies {
implementation('com.google.android.gms:play-services:+') { exclude module: 'support-v4' }
implementation 'libs/dagger-1.2.2.jar'
implementation 'libs/javax.inject-1.jar'
implementation 'libs/nineoldandroids-2.4.0.jar'
implementation 'libs/support-v4-19.0.1.jar'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.android.support:support-core-utils:27.1.1'
}