This is my first post. I have searched extensively for four days through Stackoverflow and other sources for the problem and have yet to find a solution. This one really has me racking my brain.
Using Eclipse NEON, Gradle 3.5, JavaFXPorts 1.3.5, latest Android SDK
Developing on Windows 10 x64
All expected Gradle tasks are not showing for simple, one-class "Hello World" project. (eg. android, androidRelease, androidInstall, etc. tasks all missing).
From command line, I can run gradlew android and I get an error that Android Support Repository cannot be found.
AFAIK android SDK path is set properly and the Android Support Repository is installed.
Note that that "gradlew run" does build and execute the Desktop version of the project properly.
Below are key config files and outputs. I can post anything else as requested.
========
gradle.build:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'org.javafxports:jfxmobile-plugin:1.3.5'
}
}
apply plugin: 'org.javafxports.jfxmobile'
repositories {
jcenter()
}
dependencies {
implementation 'com.google.guava:guava:21.0'
}
jfxmobile {
android {
compileSdkVersion = 25
targetSdkVersion = 19
minSdkVersion = 17
}
}
mainClassName = 'Main'
=======
gradle.properties:
org.gradle.jvmargs=-Xms128m -Xmx1g
ANDROID_HOME=c/:androidSDK
=======
SDK Manager --list (shows repository installed):
C:\androidSDK\tools\bin>sdkmanager.bat --list
Warning: File C:\Users\Kent\.android\repositories.cfg could not be loaded.
Installed packages:
Path | Version | Description | Location
------- | ------- | ------- | -------
build-tools;25.0.3 | 25.0.3 | Android SDK Build-Tools 25.0.3 | build-tools\25.0.3\
emulator | 26.0.0 | Android Emulator | emulator\
extras;android;m2repository | 47.0.0 | Android Support Repository | extras\android\m2repository\
extras;intel;Ha...ecution_Manager | 6.0.6 | Intel x86 Emulator Accelerator... | extras\intel\Ha...cution_Manager\
patcher;v4 | 1 | SDK Patch Applier v4 | patcher\v4\
platform-tools | 25.0.5 | Android SDK Platform-Tools | platform-tools\
platforms;android-25 | 3 | Android SDK Platform 25 | platforms\android-25\
sources;android-25 | 1 | Sources for Android 25 | sources\android-25\
tools | 26.0.2 | Android SDK Tools | tools\
=======
gradlew android output:
C:\Users\Kent\workspace\TestJavaFXPorts3>gradlew android
Starting a Gradle Daemon (subsequent builds will be faster)
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: 7.627 secs
=======
Android SDK directory:
C:\androidSDK>dir
Volume in drive C is Acer
Volume Serial Number is C492-4415
Directory of C:\androidSDK
2017-05-06 08:55 PM .
2017-05-06 08:55 PM ..
2017-05-08 06:27 PM 16 .knownPackages
2017-05-06 08:54 PM build-tools
2017-05-06 08:42 PM emulator
2017-05-08 06:27 PM extras
2017-05-06 08:47 PM licenses
2017-05-06 08:42 PM patcher
2017-05-06 08:42 PM platform-tools
2017-05-06 08:56 PM platforms
2017-05-06 08:49 PM sources
2017-05-06 08:43 PM tools
No comments:
Post a Comment