2017-08-30 15 views
5

मैं सभी निर्देशों का पालन देशी एंड्रॉयड गाइड पेज प्रतिक्रिया से प्रतिक्रिया है, लेकिन जब मैं प्रतिक्रिया-CLI और react-native run-android चलाने I'am कुछ त्रुटियाँ हो रही के साथ परियोजना बनाने:देशी रन एंड्रॉयड में नाकाम रहने के

FAILURE: Build failed with an exception. 

* What went wrong: 
A problem occurred configuring root project 'test'. 
> Could not resolve all dependencies for configuration ':classpath'. 
    > Could not resolve org.apache.commons:commons-compress:1.8.1. 
    Required by: 
     :test:unspecified > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > 

कॉम .android.tools: sdklib: 25.2.3 : परीक्षण: निर्दिष्ट नहीं> com.android.tools.build:gradle.2.2> com.android.tools.build:gradle-core.2.2.3> com.android। tools.build:builder.2.2> com.android.tools:sdklib:25.2.3> com.android.tools:repository:25.2.3

org.apache.commons को हल नहीं कर सका: commons-compress: 1.8.1। संसाधन 'https://jcenter.bintray.com/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.pom' प्राप्त नहीं कर सका। 'https://jcenter.bintray.com/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.pom' शीर्षक नहीं दे सका। कनेक्ट jcenter.bintray.com:443 करने के लिए [jcenter.bintray.com/75.126.118.188] विफल: कनेक्शन टाइम आउट हो (कनेक्शन टाइम आउट हो)

* 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: 2 mins 16.65 secs 
Could not install the app on the device, read the error above for details. 
Make sure you have an Android emulator running or a device connected and have 
set up your Android development environment: 
https://facebook.github.io/react-native/docs/android-setup.html 

मैं आंकड़ा करने के लिए एक पूरा दिन खोज Google पर इस समस्या का कारण क्या है लेकिन कुछ भी उपयोगी नहीं मिला। यहाँ कुछ जानकारी है:

$ जावा -संस्करण

openjdk version "1.8.0_131" 
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu1.16.04.3b11) 
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode) 

$ एंड्रॉयड सूची avd

Available Android Virtual Devices: 
    Name: Pixel_API_25 
    Device: pixel (Google) 
    Path: /home/danial/.android/avd/Pixel_API_25.avd 
    Target: Google APIs (Google Inc.) 
      Based on: Android 7.1.1 (Nougat) Tag/ABI: google_apis/x86_64 
    Skin: pixel 
    Sdcard: 100M 

$ गूंज $ पथ

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/danial/Android/Sdk/tools:/home/danial/Android/Sdk/platform-tools:/home/danial/Android/Sdk/tools/bin

तो सभी चीजें सही ढंग से सेटअप होती हैं, मुझे वास्तव में पता नहीं है कि समस्या कहां है।

**First Answer Error Again:** 

[Fatal Error] apache-13.pom:1:44: Content is not allowed in prolog. 
[Fatal Error] apache-13.pom:1:44: Content is not allowed in prolog. 
[Fatal Error] apache-13.pom:1:44: Content is not allowed in prolog. 
[Fatal Error] apache-13.pom:1:44: Content is not allowed in prolog. 
[Fatal Error] apache-13.pom:1:44: Content is not allowed in prolog. 
[Fatal Error] apache-13.pom:1:44: Content is not allowed in prolog. 
[Fatal Error] apache-13.pom:1:44: Content is not allowed in prolog. 
[Fatal Error] apache-13.pom:1:44: Content is not allowed in prolog. 

FAILURE: Build failed with an exception. 

* What went wrong: 
A problem occurred configuring root project 'test'. 

> Could not resolve all dependencies for configuration ':classpath'. 
    > Could not resolve org.apache.commons:commons-compress:1.8.1. 
    Required by: 
     :test:unspecified > com.android.tools.build:gradle:2.2.3 > com.android.tools.build:gradle-core:2.2.3 > com.android.tools.build:builder:2.2.3 > 

com.android.tools:sdklib:25.2.3 : परीक्षण: अनिर्दिष्ट> com.android.tools.build:gradle:2.2.3> com.android.tools.build:gradle- कोर: 2.2.3> com.android.tools.build:builder:2.2.3> com.android.tools:sdklib:25.2.3> com.android.tools:repository:25.2.3

Org.apache.commons को हल नहीं कर सका: कॉमन्स-संपीड़न: 1.8.1। पीओएम https://jcenter.bintray.com/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.pom पार्स नहीं कर सका org.apache.commons: commons-parent: 33। org.apache.commons को हल नहीं कर सका: commons-parent: 33। पीओएम https://jcenter.bintray.com/org/apache/commons/commons-parent/33/commons-parent-33.pom पार्स नहीं कर सका org.apache को हल नहीं किया जा सका: अपाचे: 13। org.apache को हल नहीं किया जा सका: अपाचे: 13। पीओएम https://jcenter.bintray.com/org/apache/apache/13/apache-13.pom प्रोलॉग में सामग्री की अनुमति नहीं दे सका। org.apache को हल नहीं किया जा सका: अपाचे: 13। पीओएम https://repo1.maven.org/maven2/org/apache/apache/13/apache-13.pom प्रोलॉग में सामग्री की अनुमति नहीं दे सका। org.apache.commons को हल नहीं कर सका: commons-parent: 33। पीओएम https://repo1.maven.org/maven2/org/apache/commons/commons-parent/33/commons-parent-33.pom पार्स नहीं कर सका org.apache को हल नहीं किया जा सका: अपाचे: 13। org.apache को हल नहीं किया जा सका: अपाचे: 13। पीओएम https://jcenter.bintray.com/org/apache/apache/13/apache-13.pom प्रोलॉग में सामग्री की अनुमति नहीं दे सका। org.apache को हल नहीं किया जा सका: अपाचे: 13। पीओएम https://repo1.maven.org/maven2/org/apache/apache/13/apache-13.pom प्रोलॉग में सामग्री की अनुमति नहीं दे सका। org.apache.commons को हल नहीं कर सका: commons-compress: 1.8.1। पीओएम https://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.pom पार्स नहीं कर सका org.apache.commons: commons-parent: 33। org.apache.commons को हल नहीं कर सका: commons-parent: 33। पीओएम https://jcenter.bintray.com/org/apache/commons/commons-parent/33/commons-parent-33.pom पार्स नहीं कर सका org.apache को हल नहीं किया जा सका: अपाचे: 13। org.apache को हल नहीं किया जा सका: अपाचे: 13। पीओएम https://jcenter.bintray.com/org/apache/apache/13/apache-13.pom प्रोलॉग में सामग्री की अनुमति नहीं दे सका। org.apache को हल नहीं किया जा सका: अपाचे: 13। पीओएम https://repo1.maven.org/maven2/org/apache/apache/13/apache-13.pom प्रोलॉग में सामग्री की अनुमति नहीं दे सका। org.apache.commons को हल नहीं कर सका: commons-parent: 33। पीओएम https://repo1.maven.org/maven2/org/apache/commons/commons-parent/33/commons-parent-33.pom पार्स नहीं कर सका org.apache को हल नहीं किया जा सका: अपाचे: 13। org.apache को हल नहीं किया जा सका: अपाचे: 13। पीओएम https://jcenter.bintray.com/org/apache/apache/13/apache-13.pom प्रोलॉग में सामग्री की अनुमति नहीं दे सका। org.apache को हल नहीं किया जा सका: अपाचे: 13। पीओएम https://repo1.maven.org/maven2/org/apache/apache/13/apache-13.pom प्रोलॉग में सामग्री की अनुमति नहीं दे सका।

+0

आप किस ओएस का उपयोग करते हैं? – wlisrausr

+0

@wlisrausr उबंटू 16.04 एलटीएस –

+0

क्या आपने यह कोशिश की है? https://stackoverflow.com/questions/25994163/could-not-resolve-all- निर्भरता-for-configuration-classpath – wlisrausr

उत्तर

1

ऐसा लगता है कि आपकी परियोजना को जेंटर से निर्भरता नहीं मिल सका। अपने build.gradle फ़ाइल में रिपो जोड़ने का प्रयास करें।

repositories { 
    mavenCentral() 
    maven { url 'https://maven.fabric.io/public' } 
    jcenter() 
} 

buildscript {...} के शरीर में ऊपर कोड डालें।

+0

मैं अपना प्रश्न अपडेट करता हूं आपके समाधान में कुछ त्रुटियां भी हैं –

1

अपनी रूट निर्देशिका से निम्नलिखित का प्रयास करें।

/android/app/src/main/ 

cd android 

./gradlew clean 

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/ 

react-native run-android 
/android/app/src/main/ 

cd android 

./gradlew clean 

react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/ 

react-native run-android 
संबंधित मुद्दे