我正在尝试构建这个库项目 https://crosswalk-project.org。
我希望在我的应用程序中实现 XWalkView 以使用 WebRTC。
我按照以下步骤操作:
- 下载了稳定的 ARM 版本
- 提取核心库存档(默认为Android项目)
- 我将项目导入 Eclipse
- Python 脚本“prepare_r_java.py”负责创建项目所需的 R.java 文件,否则库将无法编译。
当我尝试构建时,我在 Eclipse 中收到以下错误
Errors occurred during the build. Errors running builder 'Integrated External Tool Builder' on project'xwalk_core_library'. Exception occurred executing command line. Cannot run program "C:\Users\abc\Desktop\crosswalk-3.32.53.4-x86\xwalk_core_library\prepare_r_java.py" (in directory "C:\Users\abc\Desktop\crosswalk-3.32.53.4-x86\xwalk_core_library"): CreateProcess error=193, %1 is not a valid Win32 application Exception occurred executing command line. Cannot run program "C:\Users\abc\Desktop\crosswalk-3.32.53.4-x86\xwalk_core_library\prepare_r_java.py" (in directory "C:\Users\abc\Desktop\crosswalk-3.32.53.4-x86\xwalk_core_library"): CreateProcess error=193, %1 is not a valid Win32 application
我安装了 Python、ANT、Java 并设置了 PATH 变量并且工作正常。
我错过了什么?有没有其他方法可以在 Android WebView(非本机代码)中实现 WebRTC?