我在从源代码构建Android时遇到了一个错误,我还没有对它进行修补,它确实应该可以正常工作(我很确定我已经安装了所有libs,Java和Python的版本都是正确的)。错误消息如下:
> Traceback (most recent call last):
File "../../base/android/jni_generator/jni_generator.py", line 1065, in <module>
sys.exit(main(sys.argv))
File "../../base/android/jni_generator/jni_generator.py", line 1061, in main
options.optimize_generation)
File "../../base/android/jni_generator/jni_generator.py", line 996, in GenerateJNIHeader
jni_from_javap = JNIFromJavaP.CreateFromClass(input_file, namespace)
File "../../base/android/jni_generator/jni_generator.py", line 507, in CreateFromClass
stderr=subprocess.PIPE)
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1327, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [out/target/product/rk3066/obj/GYP/shared_intermediates/ui/gl/jni/Surface_jni.h] Error 1
make: *** Waiting for unfinished jobs....
我不是一个真正的专家,所以可能我提供的信息不完整。在这种情况下-让我知道。在
在文件external/chromiu org/base/android/jni_generator/jni中的第507行_生成器.py在
似乎您的路径中没有可用的javap
如果您已经在usr/lib/jvm中安装了jdk1.6.0_45,那么您可以运行这个命令
^{pr2}$相关问题 更多 >
编程相关推荐