2017-08-01 107 views
0

當我執行命令,在本網頁https://webrtc.org/native-code/android/無法在Ubuntu實例

提供跟着步驟設置的WebRTC android原生代碼「忍者-C輸出/調試AppRTCMobile」我得到了如下回應

ninja: Entering directory `out/Debug'

ninja: fatal: chdir to 'out/Debug' - No such file or directory

我卡在這裏,需要幫助繼續執行下一步完成代碼設置。

Ubuntu的版本 - 16.04.2

我都遵循同樣的程序再次設置代碼。這一次,我得到了一個新的錯誤

步驟:

-> fetch --nohooks webrtc_android

-> gclient sync

-> gn gen out/Debug --args='target_os="android" target_cpu="arm"'

-> ninja -C out/Debug

ninja: Entering directory `out/Debug'

[1/8508] ACTION //base:android_runtime_jni_headers__jni_Runtime(//build/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 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 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

[3/8508] CC obj/third_party/boringssl/boringssl/v3_ncons.o

ninja: build stopped: subcommand failed.

有人請幫我解決這個問題。

回答