react-native - 无法运行示例应用程序
问题描述:
按照教程here,我无法在模拟器中运行该应用程序。当我从DOS提示符下执行命令react-native run-android
,这里是错误,我得到:react-native - 无法运行示例应用程序
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'AwesomeProject'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:2.2.3.
Required by:
:AwesomeProject:unspecified
> Could not resolve com.android.tools.build:gradle:2.2.3.
> Could not get resource 'https://repo1.maven.org/maven2/com/android/to
ols/build/gradle/2.2.3/gradle-2.2.3.pom'.
> Could not GET 'https://repo1.maven.org/maven2/com/android/tools/bu
ild/gradle/2.2.3/gradle-2.2.3.pom'.
> repo1.maven.org
> Could not resolve com.android.tools.build:gradle:2.2.3.
> Could not get resource 'https://jcenter.bintray.com/com/android/tools
/build/gradle/2.2.3/gradle-2.2.3.pom'.
> Could not GET 'https://jcenter.bintray.com/com/android/tools/build
/gradle/2.2.3/gradle-2.2.3.pom'.
> jcenter.bintray.com
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.
事情我想:
- 编辑的build.gradle文件,并从类路径“COM改变类路径。 android.tools.build:gradle:2.2.3'到com.android.tools.build:gradle:3.3.0'(我用Android Studio安装的版本)。
- 已验证jcenter()被同时列为buildscript下的build.gradle库并allprojects
答
我使用react-native cli重新创建了该项目,并且问题似乎自行解决了。我应该注意到,我相信我最初创建项目时并没有安装android studio,所以也许这与它有关,不知道。
答
尝试将其设置为2.3.0
奇怪,我看不到任何2.2.3在那条路上,但我可以看到一个2.3.0 http://repo1.maven.org/maven2/com/android/tools/build/gradle/
也为我工作,谢谢! –