cfig / Android_boot_image_editor

Parsing and re-packing Android boot.img/vbmeta.img/payload.bin, supporting Android 15
Apache License 2.0
1.04k stars 232 forks source link

macOS Catalina FAILURE: Build failed with an exception. #51

Closed sapphire-hk closed 3 years ago

sapphire-hk commented 3 years ago

Starting a Gradle Daemon (subsequent builds will be faster)

Task :bbootimg:compileKotlin FAILED e: /Users/maps-pc/Downloads/Android_boot_image_editor-master/bbootimg/src/main/kotlin/bootimg/cpio/AndroidCpio.kt: (251, 33): Unresolved reference: readAllBytes e: /Users/maps-pc/Downloads/Android_boot_image_editor-master/bbootimg/src/main/kotlin/bootimg/cpio/AndroidCpio.kt: (252, 30): Overload resolution ambiguity: public inline fun String(stringBuffer: StringBuffer): String defined in kotlin.text public inline fun String(stringBuilder: StringBuilder): String defined in kotlin.text public inline fun String(bytes: ByteArray): String defined in kotlin.text public inline fun String(chars: CharArray): String defined in kotlin.text e: /Users/maps-pc/Downloads/Android_boot_image_editor-master/bbootimg/src/main/kotlin/bootimg/cpio/AndroidCpio.kt: (259, 44): Overload resolution ambiguity: public inline fun String(stringBuffer: StringBuffer): String defined in kotlin.text public inline fun String(stringBuilder: StringBuilder): String defined in kotlin.text public inline fun String(bytes: ByteArray): String defined in kotlin.text public inline fun String(chars: CharArray): String defined in kotlin.text e: /Users/maps-pc/Downloads/Android_boot_image_editor-master/bbootimg/src/main/kotlin/bootimg/cpio/AndroidCpio.kt: (260, 56): Overload resolution ambiguity: public inline fun String(stringBuffer: StringBuffer): String defined in kotlin.text public inline fun String(stringBuilder: StringBuilder): String defined in kotlin.text public inline fun String(bytes: ByteArray): String defined in kotlin.text public inline fun String(chars: CharArray): String defined in kotlin.text

FAILURE: Build failed with an exception.

BUILD FAILED in 23s 1 actionable task: 1 executed

cfig commented 3 years ago

Can you please run ./gradlew unpack --scan and paste the last line of the running result?

cfig commented 3 years ago

" Overload resolution ambiguity:" this is caused by obsolete java version. Please update your java to JDK9 or later. Thank you

cfig commented 3 years ago

I have verified on Catalina and BigSur. Thank U~