`
wyk86485480
  • 浏览: 28623 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

React Native编译错误:ReactAndroid:buildReactNdkLib FAILED

阅读更多
错误输出入如下:


[armeabi-v7a] Compile++      : reactnativejni <= Dummy.cpp
make: /Users/qisen/adt-bundle/android-ndk-r12b/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++: No such file or directory
[armeabi-v7a] Compile++      : reactnativejnifb <= CatalystInstanceImpl.cpp
[armeabi-v7a] Compile++      : reactnativejnifb <= CxxModuleWrapper.cpp
make: *** [/Users/qisen/tmp/node/react-native/ReactAndroid/build/tmp/buildReactNdkLib/local/armeabi-v7a/objs/reactnativejni/Dummy.o] Error 1
make: *** Waiting for unfinished jobs....
make: /Users/qisen/adt-bundle/android-ndk-r12b/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++: No such file or directory
make: /Users/qisen/adt-bundle/android-ndk-r12b/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++: No such file or directory
make: *** [/Users/qisen/tmp/node/react-native/ReactAndroid/build/tmp/buildReactNdkLib/local/armeabi-v7a/objs/reactnativejnifb/CxxModuleWrapper.o] Error 1
make: *** [/Users/qisen/tmp/node/react-native/ReactAndroid/build/tmp/buildReactNdkLib/local/armeabi-v7a/objs/reactnativejnifb/CatalystInstanceImpl.o] Error 1
:ReactAndroid:buildReactNdkLib FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':ReactAndroid:buildReactNdkLib'.
> Process 'command '/Users/qisen/adt-bundle/android-ndk-r12b/ndk-build'' finished with non-zero exit value 2

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 20.673 secs


原因为NDK 版本不对,必须gcc4.8,请选择 Android NDK r10e 对应系统下载安装,需要自备梯子
分享到:
评论

相关推荐

    知识领域: 移动应用开发 技术关键词: iOS开发、Android开发、React Native 内容关键词: 原生应用、跨平台

    技术关键词: iOS开发、Android开发、React Native 内容关键词: 原生应用、跨平台开发、移动界面设计 用途: 学习构建功能丰富的移动应用程序,覆盖多个平台 资源描述: "Ray Wenderlich"网站提供了广泛的移动应用开发...

    移动应用开发 技术关键词: React Native 内容关键词: 跨平台移动应用 用途: 用于构建能够在iOS和Androi

    技术关键词: React Native 内容关键词: 跨平台移动应用 用途: 用于构建能够在iOS和Android平台上运行的原生移动应用 内容描述: 一个开源的移动应用框架,允许开发者使用JavaScript和React来构建真正的原生应用...

    reactNative之Webview与h5互调

    在React Native开发中,Webview组件是一个非常关键的组成部分,它允许我们集成H5页面到原生应用中,实现原生应用与Web内容的交互。本文将深入探讨React Native中的Webview与H5的互调机制,以及如何利用它们来增强...

    reactnative-socketio:用React Native测试Socket.io

    通过Socket.io与Node.js进行React Native通信的工作演示。这是在采用另一个项目之前将RN应用程序与Socket.io链接的试验。 怎么跑 Node.js服务器: 需要Node.js,Express.js,Socket.io,Ngrok CD服务器 DEBUG =...

    React Native By Example

    React Native By Example by Richard Kho English | 24 Apr. 2017 | ASIN: B01M31KB4Q | 414 Pages | AZW3 | 4.46 MB Key Features Work on native APIs and UI Elements using React Native Get the best of both...

    react native 技术分享

    React Native是由Facebook于2015年3月开源的跨平台UI框架,它的核心理念是Learn Once, Write Anywhere。这项技术让开发者能够在一次学习后,用相同的代码基础开发出既能在Android平台上运行,也能在iOS平台上运行的...

    Flutter 和 React Native 平台的比较.pdf

    - **Flutter**:因为其直接编译成机器码,所以在性能上通常优于React Native。 - **React Native**:虽然也表现出色,但在某些情况下可能会出现性能瓶颈,尤其是在复杂的动画效果处理上。 4. **开发效率**: - *...

    React Native – Building Mobile Apps with JavaScript azw3

    React Native – Building Mobile Apps with JavaScript 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除

    Fullstack React Native: The Complete Guide to React Native

    The up-to-date, in-depth, complete guide to React Native. Create beautiful mobile apps with JavaScript and React

    reactnativepage一个简单的reactnative分页组件

    React Native Page 是一款专为React Native平台设计的分页组件,它可以帮助开发者轻松地在原生移动应用中实现页面滑动切换的效果。React Native是一种由Facebook开发的开源框架,允许开发者使用JavaScript和React来...

    react-native-webrtc:用于React Native的WebRTC模块

    react-native-webrtc 用于React Native的WebRTC模块。 支持iOS / macOS / Android。 支持视频/音频/数据通道。 世博用户注意:除非您弹出该插件,否则它将不起作用。社区欢迎每个人加入我们的,讨论与React Native和...

    Android和ReactNative混合开发Demo

    本教程通过"Android和React Native混合开发Demo",将详细介绍如何在Android应用中集成React Native,实现原生代码与React Native组件之间的双向通信。 首先,Android原生加载RN页面是混合开发的基础。这涉及到在...

    React Native 用JavaScript开发移动应用.pdf

    但是,根据标题《React Native 用JavaScript开发移动应用.pdf》和描述,我将基于这个主题提供一个详细的知识点总结。 React Native 是一个由 Facebook 开发的开源移动应用框架,允许开发者使用 JavaScript 和 React...

    react-native-fileupload:用于响应本机的多格式文件上传

    react-native-fileupload 重要提示:由booxood创建的iOS版本(react-native-file-upload)。 该存储库是的延续。 支持一次上传多个文件支持文件和字段入门npm install react-native-fileupload --save 的iOS 在XCode...

    ReactNative开发实例带你入门reactnative开发

    React Native 是一个由Facebook开发的开源框架,它允许开发者使用JavaScript和React库来构建原生的iOS和Android应用程序。这个“ReactNative开发实例带你入门reactnative开发”的资源,显然是一个针对初学者的教程,...

    react-native-mock:react native的完全模拟且易于测试的版本

    有兴趣帮助维持react-native-mock吗? React本机模拟 一个完全模拟且易于测试的react native版本 要求 Node.js 4+ 最新版本的react-native 注意:该库旨在与最新版本的react-native一起使用。 如果您使用的不是...

    react-native-reanimated:重新实现React Native的动画库

    React原生复活重新实现React Native的动画库复活2在这里! 查看我们的以获取更多信息React Native Reanimated为要在其之上构建的Animated库API提供了更全面的低级抽象,因此允许更大的灵活性,尤其是在基于手势的...

    React Native 瀑布流列表

    React Native 瀑布流列表是一种流行的前端技术,它允许开发者构建动态、响应式的界面,以展示内容,尤其是图片和媒体元素,以类似瀑布或下落石头的方式排列。这种布局方式在电商、摄影或者社交媒体应用中非常常见,...

    react-native-geolocation:React Native的地理位置API

    @react-native-community/geolocation Geolocation API扩展了。 当前,在Android上,它使用 。 Google不推荐使用此API,因为它不如推荐的准确和慢。 这是我们希望在不久的将来更改的内容 。 为了将新的与React ...

Global site tag (gtag.js) - Google Analytics