我在Intellij上遇到Gluon问题我在Android SDK Manager上安装了所有teh软件包。并在我的Gluon Project build.gradle中链接了android SDK Path。
但我一直抛出这个错误:
FAILURE: Build failed with an exception.
* What went wrong:
You must install the Android Support Repository. Open the Android SDK Manager and choose the Android Support Repository from the Extras category at the bottom of the list of packages.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 0.386 secs
You must install the Android Support Repository. Open the Android SDK Manager and choose the Android Support Repository from the Extras category at the bottom of the list of packages.
18:06:45: External task execution finished 'androidInstall'.
这是我的build.gradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.3.4'
}
}
apply plugin: 'org.javafxports.jfxmobile'
repositories {
jcenter()
maven {
url 'http://nexus.gluonhq.com/nexus/content/repositories/releases'
}
}
mainClassName = 'me.gentlexd.gluon.Main'
dependencies {
compile 'com.gluonhq:charm:4.3.1'
androidRuntime 'com.gluonhq:charm-android:4.3.1'
iosRuntime 'com.gluonhq:charm-ios:4.3.1'
desktopRuntime 'com.gluonhq:charm-desktop:4.3.1'
}
jfxmobile {
downConfig {
version = '3.2.4'
// Do not edit the line below. Use Gluon Mobile Settings in your project context menu instead
plugins 'display', 'lifecycle', 'statusbar', 'storage'
}
android {
manifest = 'src/android/AndroidManifest.xml'
androidSdk = "F:/Android"
}
ios {
infoPList = file('src/ios/Default-Info.plist')
forceLinkClasses = [
'com.gluonhq.**.*',
'javax.annotations.**.*',
'javax.inject.**.*',
'javax.json.**.*',
'org.glassfish.json.**.*'
]
}
}
答案 0 :(得分:0)
您必须在用户//。gradle / gradle.properties中创建(但如果不存在)gradle.properties并添加ANDROID_HOME = PathToAndroidSDK 这是我的ANDROID_HOME = U:/ AndroidStudio。