Skip to main content
 首页 » 编程设计

React-native Awesome 项目未构建 android 项目

2024年12月31日12exmyth

我正在尝试学习 react-native,但无法构建演示 AwesomeProject。我已经在 ~/.bash_profile 中设置了 $ANDROID_HOME 变量文件。但是每次我构建它时都会出现以下错误。

什么地方出了错:

 A problem occurred configuring project ':app'. 
 Could not resolve all dependencies for configuration ':app:_debugCompile'. 
 Could not find com.android.support:appcompat-v7:23.0.1. 
 Searched in the following locations: 
     file:/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.pom 
     file:/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.jar 
     https://jcenter.bintray.com/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.pom 
     https://jcenter.bintray.com/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.jar 
 Required by: 
     AwesomeProject:app:unspecified 
 Could not find com.android.support:appcompat-v7:23.0.1. 
 Searched in the following locations: 
     file:/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.pom 
     file:/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.jar 
     https link     Required by: 
     AwesomeProject:app:unspecified > com.facebook.react:react-native:0.11.0 
 Could not find com.android.support:support-v4:21.0.3. 
 Searched in the following locations: 
     file:/Users/<username>/.m2/repository/com/android/support/support-v4/21.0.3/support-v4-21.0.3.pom 
     file:/Users/<username>/.m2/repository/com/android/support/support-v4/21.0.3/support-v4-21.0.3.jar 
     https link 
 Required by: 
     AwesomeProject:app:unspecified > com.facebook.react:react-native:0.11.0 > com.facebook.fresco:fresco:0.6.1 > com.facebook.fresco:drawee:0.6.1 
     AwesomeProject:app:unspecified > com.facebook.react:react-native:0.11.0 > com.facebook.fresco:fresco:0.6.1 > com.facebook.fresco:imagepipeline:0.6.1 

我不知道为什么它会在此文件夹文件中查找:
/Users/<username>/.m2/repository/com/android/support/appcompat-v7/23.0.1 

安装的 sdk 版本是 23.0.1 仍然出现此错误。

我有 dotnet 背景,正在尝试学习 react-native。

请您参考如下方法:

终于得到了。您必须在 Android SDK 管理器中的 Extras 中安装 Android Support Repository

打开SDK,向下滚动到最后一部分,打开extras,选择android support repository,点击“install packages”这里是截图