최근까지 Node 4.1과 Java 1.7에서 PhoneGap CLI 5.0을 사용 해왔다. 제가 원래 폰갭 CLI와이 우연히 내 애플 리케이션이 자바 7을 사용하여 컴파일 할 수 내용PhoneGap CLI with Java 8
ext.postBuildExtras = {
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
allprojects {
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7
}
}
}
}
와 안드로이드/I가 플랫폼에서 빌드 extras.gradle 파일을 만든 안드로이드 APK가 약 6.3.1 빌드하려면 일주일 전에는 Node 4.5와 Java 1.8이 포함 된 Phonegap CLI 6.3.3으로 업그레이드되었습니다. 동일한 build-extras.gradle
파일이 여전히 정상적으로 작동합니다. 그러나, 나는 단지 그것을 내가 try-with-resources
를 사용할 수 있기 때문에 내가 원래 자바 7로 전환 한 오류 메시지
Error: Error code 1 for command: /path/to/app/platforms/android/gradlew
with args: cdvBuildDebug,-b, /path/to/app/platforms/android/build.gradle,
-Dorg.gradle.daemon=true,-Pandroid.useDeprecatedNdk=true
에게 제공 할 수 VERION_1_8
을 시도 할 것이라고 생각했다. Java 8이 Joda-time 등을 사용하지 않고 시간을보다 잘 처리 할 수 있다고 생각합니다. 그러나,이 오류는 저를 곤란하게 만듭니다. 나는 여기에있는 누군가가 무슨 일이 일어나고 있는지 말해 줄 수 있기를 바라고있다.
http://phonegap.com/blog/2016/08/03/cli-6_3-now-on-build/ 6.3.1 –
@JoopEggen - 며칠 전 6.3.3으로 업그레이드되었습니다. 변경 사항은 없습니다. 여전히 같은 오류입니다. – DroidOS