Monday 15 September 2014

java - Can't compile unmodified Android from source -



java - Can't compile unmodified Android from source -

i'm trying compile android source no modifications. i've followed google walk through's , posts can find java versions still seems same errors. i've tried many times build it, triple checking settings , java versions, @ loss. help appreciated.

i'm running 16gb ram , have tried different -jx commands including omitting completely. here's top of build, , lastly part of log.

============================================ platform_version_codename=rel platform_version=4.4.2 target_product=aosp_arm target_build_variant=eng target_build_type=release target_build_apps= target_arch=arm target_arch_variant=armv7-a target_cpu_variant=generic host_arch=x86 host_os=linux host_os_extra=linux-3.13.0-39-generic-x86_64-with-ubuntu-14.04-trusty host_build_type=release build_id=kot49h out_dir=/ssd/android/build/android ============================================

and later part of output

processing target/product/generic/obj/apps/deskclock_intermediates/package.apk done! install: /ssd/android/build/android/target/product/generic/system/app/deskclock.odex install: /ssd/android/build/android/target/product/generic/system/app/deskclock.apk target java: junit-runner (/ssd/android/build/android/target/common/obj/java_libraries/junit-runner_intermediates/classes) copying: /ssd/android/build/android/target/common/obj/java_libraries/junit-runner_intermediates/classes-jarjar.jar copying: /ssd/android/build/android/target/common/obj/java_libraries/junit-runner_intermediates/emma_out/lib/classes-jarjar.jar copying: /ssd/android/build/android/target/common/obj/java_libraries/junit-runner_intermediates/classes.jar target static jar: junit-runner (/ssd/android/build/android/target/common/obj/java_libraries/junit-runner_intermediates/javalib.jar) target java: android.test.runner (/ssd/android/build/android/target/common/obj/java_libraries/android.test.runner_intermediates/classes) note: input files utilize or override deprecated api. note: recompile -xlint:deprecation details. note: input files utilize unchecked or unsafe operations. note: recompile -xlint:unchecked details. copying: /ssd/android/build/android/target/common/obj/java_libraries/android.test.runner_intermediates/classes-jarjar.jar copying: /ssd/android/build/android/target/common/obj/java_libraries/android.test.runner_intermediates/emma_out/lib/classes-jarjar.jar copying: /ssd/android/build/android/target/common/obj/java_libraries/android.test.runner_intermediates/classes.jar target java: development (/ssd/android/build/android/target/common/obj/apps/development_intermediates/classes) /ssd/android/build/android/target/common/obj/apps/development_intermediates/src/src/com/android/development/iremoteservice.java:6: duplicate class: com.android.development.iremoteservice public interface iremoteservice extends android.os.iinterface ^ note: input files utilize or override deprecated api. note: recompile -xlint:deprecation details. note: input files utilize unchecked or unsafe operations. note: recompile -xlint:unchecked details. 1 error make: *** [/ssd/android/build/android/target/common/obj/apps/development_intermediates/classes-full-debug.jar] error 41

i running oracles java6 versions, , update-alternatives set correctly believe. i've cleaned , re-made project same results. seems shouldn't such problem create no modifications sync'd code.

on note able build cyanogenmod version of os know steps aren't off, i'd still appreciate suggestions on original source?

ok, got working. turns out best solution ignore of suggestions found using java 6 , sun's version , wipe java completely, re-install openjdk-7. after verifying java_home directory, verifying path directories java, re running repo sync master branch, resetting update-alternatives verify java openjdk-7 , re issuing commands (source, lunch) making (i used -j4 option) , letting run overnight (i don't know how long took) built. helps @ point, it's been quite challenge basic download , build without changes.

java android build android-source

No comments:

Post a Comment