मैं उबंटू 14.04 पर UIExplorer प्रोजेक्ट चलाने की कोशिश कर रहा हूं। मैंने एसडीके और एनडीके स्थापित किया है। मैं प्रतिक्रिया मूल की सामान्य परियोजनाओं (जिसे मैं बनाता हूं) चलाने में सक्षम हूं, लेकिन Examples from Official Repo नहीं।"कोई भी" प्रतिक्रिया करने में असमर्थ मूल उदाहरण प्रोजेक्ट
export ANDROID_NDK=/home/bozzmob/android-ndk-r10e/
मैं निम्नलिखित त्रुटि-
निष्पादन कार्य के लिए असफल हो रही है ': ReactAndroid: buildReactNdkLib'।
प्रक्रिया 'कमांड'/घर/bozzmob/android-NDK-r10e/NDK-निर्माण '' गैर-शून्य से बाहर निकलें मूल्य के साथ समाप्त 2
लॉग्स जैसे लग
[email protected]:~/ReactJS/native/react-native# ./gradlew :Examples:UIExplorer:android:app:installDebug
.
.
.
:ReactAndroid:buildReactNdkLib
make: Entering directory `/home/bozzmob/ReactJS/native/react-native/ReactAndroid/src/main/jni/react/jni'
[armeabi-v7a] Compile++ thumb: reactnativejni <= OnLoad.cpp
[armeabi-v7a] SharedLibrary : libfb.so
[armeabi-v7a] SharedLibrary : libglog.so
[armeabi-v7a] StaticLibrary : libdouble-conversion.a
BFD: /home/bozzmob/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-linux-> androideabi/4.8/liblto_plugin.so: file too short
BFD: /home/bozzmob/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-linux-androideabi/4.8/liblto_plugin.so: file too short
BFD: /home/bozzmob/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-linux-androideabi/4.8/liblto_plugin.so: file too short
BFD: /home/bozzmob/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-linux-androideabi/4.8/liblto_plugin.so: file too short
BFD: /home/bozzmob/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-linux-androideabi/4.8/liblto_plugin.so: file too short
BFD: /home/bozzmob/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-linux-androideabi/4.8/liblto_plugin.so: file too short
BFD: /home/bozzmob/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-linux-androideabi/4.8/liblto_plugin.so: file too short
BFD: /home/bozzmob/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-linux-androideabi/4.8/liblto_plugin.so: file too short
[armeabi-v7a] Prebuilt : libjsc.so <= /home/bozzmob/ReactJS/native/react-native/ReactAndroid/build/third-party-ndk/jsc/jni/armeabi-v7a/
[armeabi-v7a] Compile++ thumb: reactnative <= Bridge.cpp
[armeabi-v7a] Compile++ thumb: reactnative <= Value.cpp
[armeabi-v7a] Compile++ thumb: reactnative <= JSCHelpers.cpp
[armeabi-v7a] Compile++ thumb: reactnative <= JSCExecutor.cpp
[armeabi-v7a] Install : libjsc.so => /home/bozzmob/ReactJS/native/react-native/ReactAndroid/build/react-ndk/all/armeabi-v7a/libjsc.so
[armeabi-v7a] Install : libgnustl_shared.so => /home/bozzmob/ReactJS/native/react-native/ReactAndroid/build/react-ndk/all/armeabi-v7a/libgnustl_shared.so
make: *** [/home/bozzmob/ReactJS/native/react-native/ReactAndroid/build/react-ndk/all/armeabi-v7a/libgnustl_shared.so] Error 1
make: *** Deleting file /home/bozzmob/ReactJS/native/react-native/ReactAndroid/build/react-ndk/all/armeabi-v7a/libgnustl_shared.so' make: *** Waiting for unfinished jobs.... make: Leaving directory/home/bozzmob/ReactJS/native/react-native/ReactAndroid/src/main/jni/react/jni'
:ReactAndroid:buildReactNdkLib FAILED
FAILURE: Build failed with an exception.
What went wrong:
Execution failed for task ':ReactAndroid:buildReactNdkLib'.
Process 'command '/home/bozzmob/android-ndk-r10e/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: 1 mins 34.069 secs
कृपया मुझे बताएं कि मैं क्या गलत कर रहा हूं?
आपके उत्तर के लिए बहुत बहुत धन्यवाद। मैंने जो कहा वह मैंने किया था, 'वी = 1' और यहां मेरा आउटपुट लॉग है- https://gist.github.com/bozzmob/3cec8388bc7d75895160 या http://pastebin.com/VesSeBts – bozzmob
मैंने भी एक नया बनाने की कोशिश की प्रोजेक्ट और कॉपी फाइलें और चलाने की कोशिश कर रहा है। दुर्भाग्य से यह अच्छी तरह से काम नहीं किया। यह दौड़ता नहीं है और एक ही त्रुटि फेंकता है। लेकिन, अगर परियोजना बनाई गई है और मैं वहां अपना कोड लिखता हूं, तो यह ठीक काम करता है। – bozzmob
ऐसा लगता है कि ndk-build sth werid कर रहा है और 'libgnustl_shared.so' को ठीक से 'प्रतिक्रिया-मूल/प्रतिक्रिया/एंड्रॉइड/बिल्ड/tmp/buildReactNdkLib/स्थानीय/armeabi-v7a/libgnustl_shared.so' पर प्रतिलिपि नहीं बना रहा है, क्या आप इसे मैन्युअल रूप से करने का प्रयास कर सकते हैं ? आपको इसे अपने एंड्रॉइड एनएनडी वितरण फ़ोल्डर के तहत './sources/cxx-stl/gnu-libstdC++/4.8/libs/armeabi-v7a/thumb/libgnustl_shared.so' – kzzzf