我尝试根据官方网站在我的 Ubuntu.x64.14.04.3 中编译 chromium android:https://chromium.googlesource.com/chromium/src/+/master/docs/android_build_instructions.md 但在我运行后“ ninja -C out/Default chrome_public_apk”,它会失败。错误消息如下:
xxxx@xxxx-VirtualBox:~/chromium/src$ ninja -C out/Default chrome_public_apk
ninja: Entering directory `out/Default'
[2/30589] ACTION //base:android_runtim...d/toolchain/android:android_clang_arm)
FAILED: gen/android_runtime_jni_headers/base/jni/Runtime_jni.h
python ../../base/android/jni_generator/jni_generator.py --depfile gen/base/android_runtime_jni_headers__jni_Runtime.d --jar_file ../../third_party/android_tools/sdk/platforms/android-26/android.jar --input_file java/lang/Runtime.class --ptr_type=long --output_dir gen/android_runtime_jni_headers/base/jni --includes ../../../../../../base/android/jni_generator/jni_generator_helper.h --native_exports_optional
Traceback (most recent call last):
File "../../base/android/jni_generator/jni_generator.py", line 1428, in <module>
sys.exit(main(sys.argv))
File "../../base/android/jni_generator/jni_generator.py", line 1421, in main
GenerateJNIHeader(input_file, output_file, options)
File "../../base/android/jni_generator/jni_generator.py", line 1326, in GenerateJNIHeader
jni_from_javap = JNIFromJavaP.CreateFromClass(input_file, options)
File "../../base/android/jni_generator/jni_generator.py", line 662, in CreateFromClass
stderr=subprocess.PIPE)
File "/usr/lib/python2.7/subprocess.py", line …Run Code Online (Sandbox Code Playgroud)