我正在尝试在 Android 上制作 ccnx 项目。我已经在 Linux 上成功构建了 ccnx,但是在作为 Android 的 README 时遇到了错误。
错误是这样说的:
make -C CCNx-Android-Lib -j 1
make[1]: Entering directory `/home/android/ccnx-0.6.0/android/CCNx-Android-Lib'
/home/android/android-sdk/android-sdk-linux/tools/android update lib-project -p . -t android-7
/home/android/android-sdk/android-sdk-linux/tools/android: 84: java: not found
/home/android/android-sdk/android-sdk-linux/tools/android: 101: java: not found
exec: 114: java: not found
make[1]: \*** [project.properties] Error 2
make[1]: Leaving directory `/home/android/ccnx-0.6.0/android/CCNx-Android-Lib'
make: \*** [CCNx-Android-Lib] Error 2
我已经检查过JAVA_HOME PATH JRE_HOME CLASSPATH
,但没有办法解决这个问题。
Java -version 1.6.0_27
Java enviroment
\#set JDK environment
export JAVA_HOME=/usr/local/jdk1.6.0_27
export PATH=$PATH:/home/android/jdk1.6.0_27/bin:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
export JRE_HOME=$JAVA_HOME/jre