Reactjs React本机运行Android不接受以下sdk组件的许可协议Android sdk构建工具26

Reactjs React本机运行Android不接受以下sdk组件的许可协议Android sdk构建工具26,reactjs,react-native,windows-10,react-native-android,android-sdk-tools,Reactjs,React Native,Windows 10,React Native Android,Android Sdk Tools,目前,我正在开发React本机应用程序,其中我安装了两个组件: 1) React本机元素UI工具包 2) FAB按钮的mastermoo/react本机操作按钮 在安装上述组件之前,该应用程序在我的设备上编译并运行良好,但在安装上述组件之后,我遇到了两个错误,即我没有安装Android API级别高达26(Android 8.0)的应用程序,并且一夜之间安装完所有应用程序 安装所需的API后,我现在遇到以下错误,我无法解决: A problem occurred configuring proj

目前,我正在开发React本机应用程序,其中我安装了两个组件:

1) React本机元素UI工具包 2) FAB按钮的mastermoo/react本机操作按钮

在安装上述组件之前,该应用程序在我的设备上编译并运行良好,但在安装上述组件之后,我遇到了两个错误,即我没有安装Android API级别高达26(Android 8.0)的应用程序,并且一夜之间安装完所有应用程序

安装所需的API后,我现在遇到以下错误,我无法解决:

A problem occurred configuring project ':app'.
无法解析配置“”的所有依赖项:应用:\ u debugApk'。 配置项目时出现问题:“反应本机向量图标”。 您尚未接受以下SDK组件的许可协议: [Android SDK构建工具26.0.1]

技术规格:

1) 操作系统:Windows 10(真的受够了Windows,很快就会购买MacBook Pro)

2) 已安装的Android API-4.2.2-8.0(API 26)

如果你们能帮我解决这个问题就太好了

谢谢你,并致以最良好的问候。
-Rohit

最后,在过去两天里,我做了大量的头部撞击和头发拉扯之后,我解决了在Windows环境下工作时可能会遇到的这个痛苦问题。所需步骤包括:

A) 设置适当的环境变量

1) 在“用户变量”下,确保您有ANDROID_HOME和adb变量路径设置如下:

ANDROID_HOME C:\Android\sdk

adb C:\Android\sdk\platform-tools
2) 在“系统变量”下,确保已设置这些路径变量(我的sdk安装在C:\Android上,根据您在系统上的位置和内容使用您的路径):

B) 关闭所有打开的文件夹/文件浏览器并退出所有命令提示终端

C) 以管理员身份打开命令提示符终端并发出以下命令(确保可以从任何位置访问adb和sdkmanager命令,而无需将目录更改为SDK目录):

我有构建工具许可证问题,所以上面的命令。但是,输入Y接受许可证,等待它打印“完成”

然后


本网站已多次回答可能重复的问题。请搜索它。基本上,您只需要接受同一条语句所说的术语。@sfratini我试图在Windows上通过命令提示符这样做,我的SDK安装在C:\Android\SDK。我将cd刻录到C:\Android\sdk\并且在我发出sdk\u Manager.exe--licenses时,sdk管理器UI将加载所有已安装或待安装/更新的API列表,而不是batexe@sfratini太好了,我不知道。现在我发出了命令sdkmanager--licenses,现在我得到了未知参数--licenses
C:\Android\sdk\platform-tools

C:\Android\sdk\tools

C:\Android\sdk\tools\bin
sdkmanager "build-tools;26.0.1"
cd android && gradlew clean
cd .. && react-native run-android