鍍金池/ 問答/HTML5  iOS  HTML/ react-native 搭建環(huán)境遇到的問題

react-native 搭建環(huán)境遇到的問題

D:\reactnative\MyProject>react-native run-android
Scanning folders for symlinks in D:\reactnative\MyProject\node_modules (44ms)
JS server already running.
Building and installing the app on the device (cd android && gradlew.bat install
Debug)...
Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reus
ed, use --status for details
NDK is missing a "platforms" directory.
If you are using NDK, verify the ndk.dir is set to a valid NDK directory.  It is
 currently set to D:\安卓\bin\ndk-bundle.
If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.
properties to remove this warning.

java.net.UnknownHostException: dl.google.com
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
3.xml
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
2.xml
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
1.xml
Failed to download any source lists!
File C:\Users\Administrator\.android\repositories.cfg could not be loaded.

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> Failed to find Build Tools revision 26.0.3

* 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: 35.036 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/getting-started.html

D:\reactnative\MyProject>npm run android
npm ERR! missing script: android

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2018-08-22T0
2_59_02_079Z-debug.log

D:\reactnative\MyProject>



==折騰我一天了 百度怎么弄也不對(duì) 請(qǐng)問哪里出錯(cuò)了

回答
編輯回答
雨萌萌
D:\reactnative\MyProject>npm run android
npm ERR! missing script: android

看這段提示,很明顯是你執(zhí)行的 npm scripts 不對(duì)。 npm run xxx 執(zhí)行的 scripts 是在 package.json 文件中定義的 scripts 命令。很明顯,你的項(xiàng)目的 package.json 里沒有這個(gè) android 這個(gè)命令。

仔細(xì)檢查下 package.json 下吧。


還有, 你在下載 android 的一些資源時(shí),也失敗了。

java.net.UnknownHostException: dl.google.com
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
3.xml
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
2.xml
Failed to connect to host: https://dl.google.com/android/repository/addons_list-
1.xml
Failed to download any source lists!
File C:\Users\Administrator\.android\repositories.cfg could not be loaded.

FAILURE: Build failed with an exception.

這些資源,有的是需要翻墻的,或者是設(shè)置一些代理。請(qǐng)自行查找吧。

2017年11月27日 01:37