我使用ubuntu16.04并尝试在我的棒棒糖5.1平板电脑上安装,原生api webrtc示例(AppRtcMobile示例)。
我成功地在我的棒棒糖设备上安装了铬。现在,在从ubuntu pc上删除用于在棒棒糖设备上安装铬的文件夹后,我正在尝试使用grandle system或adb在命令行编译一个关于webrtc的示例项目。但是编译总是在同一点停止。
不幸的是,我对git、ninja、fetch和gn都是新手,所以我不知道错误出在哪里。
我遵循下面描述的过程(因为我知道命令有效),并创建3个不同的安装目录,以便即使在"arm“以外的设备上也可以安装。
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH=$PATH:/my-path/to/depot_tools
mkdir ~/webrTEST && cd ~/webrtcTEST
fetch --nohooks webrtc_android
gclient sync
./build/install-build-deps.sh
gn gen out/DebugArm --args='target_os="android" target_cpu="arm"'
gn gen out/DebugArm64 --args='target_os="android" target_cpu="arm64"'
gn gen out/DebugX64 --args='target_os="android" target_cpu="x64"'
ninja -C out/DebugArm
ninja -C out/DebugArm64
ninja -C out/DebugX64
. build/android/envsetup.sh
ninja -C out/DebugX64 AppRTCMobile我试着学习不止一个“教程”和the offial guide too,但每次忍者都返回相同的结果:
myuser@mymachine:~~/webrtcTEST/src$ ninja -C out/DebugX64 AppRTCMobile
ninja: Entering directory `out/DebugX64'
ninja: no work to do.谁能建议我的错误在哪里/sre?
致敬bkt
更新:
使用ls命令找不到AppRTCMobile,而是其他应用程序示例或其他...
命令:
ninja -C out/DebugX64 :xxxx/xxxx/xxxx干得好..。因此,在这一点上,问题变成:
旧的AppRTCMobile示例在哪里,或者哪个是示例的新名称,它允许我使用安卓棒棒糖来使用服务器谷歌appr.tc?
无论如何,如果在我安装webrtc-android git的方式中,有一些错误,请帮助我找到它。
致敬bkt
发布于 2018-02-13 20:04:02
我不明白其中的原因,但通过删除所有内容并重新执行应用程序中编写的过程,我获得了所需的结果,并编译了AppRTCMobile。
https://stackoverflow.com/questions/48664108
复制相似问题