0

我正在尝试在 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
4

2 回答 2

1

我坚信这些警告报告了您的问题:

/home/android/android-sdk/android-sdk-linux/tools/android: 84: java: 未找到 /home/android/android-sdk/android-sdk-linux/tools/android: 101: java: 未找到执行:114:java:未找到

检查文件是否存在以及文件权限是否设置正确。

于 2012-08-19T11:17:52.317 回答
0

这实际上是dalvik machine问题所在。你会restartemulator尝试eclipse。希望它有效。检查所有 dalvik 文件。

我还没有在模拟器中尝试过。

在我使用的时候我发现了rooted device这个,所以我. 它工作正常。restartdevice

于 2013-02-01T07:35:05.363 回答