aby: *** [out / cíl / společné / docs / api-pahýly-timestamp] Chyba 45

hlasů
0

Když jsem se sestavit Android SDK zdrojového kódu, mám trochu problém:

javadoc: error - cannot find file:out/target/common/obj/APPS/framework-res_intermediates/src/android/R.java

javadoc: error - cannot find file:out/target/common/obj/APPS/framework-res_intermediates/src/android/Manifest.java

javadoc: error - cannot find file:out/target/common/obj/APPS/framework-res_intermediates/src/com/android/internal/R.java 3 error    

make: *** [out/target/common/docs/api-stubs-timestamp] error 45

Jak mohu získat kompilace do práce?

Položena 16/10/2016 v 02:18
uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
0

I Hava vyřešit tuto otázku:

Google je dokument říká, že: sestavit SDK měli používat JDK 1.5, ale má pouze nainstalovat JDK 1.6.so jsem musel nainstalovat JDK 1.5.

než bychom měli kopírovat javadoc.1.gz a javadoc od JDK 1.5 do / etc / alternativ, provést následující příkaz ve skořápce:

$ Cd / etc / alternativy

$ Sudo rm javadoc.1.gz

$ Sudo ln -s /usr/lib/jvm/java-1.5.0-sun/man/man1/javadoc.1.gz javadoc.1.gz

$ Sudo rm javadoc

$ Sudo ln -s /usr/lib/jvm/java-1.5.0-sun/bin/javadoc javadoc

$ Sudo gedit ~ / .bashrc

přidat:

JAVA_HOME = / usr / lib / JVM / java-6-sun

JRE_HOME = $ {JAVA_HOME} / jre

export ANDROID_JAVA_HOME = $ JAVA_HOME

export CLASSPATH =:. $ {JAVA_HOME} / lib: $ JRE_HOME / lib: $ CLASSP ATH

export JAVA_PATH = $ {} JAVA_HOME / BIN: $ {JRE_HOME} / bin

export JAVA_HOME;

export JRE_HOME;

export CLASSPATH;

HOME_BIN = ~ / bin /

export PATH = $ {PATH}: $ {JAVA_PATH}: $ {JRE_PATH}: $ {HOME_BIN};

#echo $ PATH;

$ Zdroj ~ / .bashr

OK!

Odpovězeno 19/10/2016 v 05:19
zdroj uživatelem

hlasů
0

Měl jsem přesně stejný problém, když jsem se pokusil sestavit lízátko verzi s java 7. Šlo o to, že jsem měl 2 nainstalované verze Javy:

  • otevřený jdk java 7
  • oracle java 9

Z nějakého důvodu ne všechny alternativy (pro Javu, javac, jar ETC) byly nastaveny na otevření jdk java 7.

Tak jsem opravil tím, že:

sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
Odpovězeno 04/11/2017 v 20:55
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more