gpt4 book ai didi

reactjs - React Native Run Android 不接受以下 sdk 组件的许可协议(protocol) Android sdk 构建工具 26

转载 作者:行者123 更新时间:2023-12-05 05:18:52 24 4
gpt4 key购买 nike

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

1) React Native Elements UI 工具包2) FAB 按钮的 mastermoo/react-native-action-button

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

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

A problem occurred configuring project ':app'.

Could not resolve all dependencies for configuration ':app:_debugApk'. A problem occurred configuring project ':react-native-vector-icons'. You have not accepted the license agreements of the following SDK components: [Android SDK Build-Tools 26.0.1].

技术规范:

1) 操作系统:Windows 10(真的受够了 Windows,马上要买 MacBook Pro)

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

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

谢谢你和最诚挚的问候。-罗希特

最佳答案

自从过去 2 天以来经过大量的撞头和拉头发之后,我终于解决了这个在 Windows 环境中工作时可能会遇到的痛苦问题。所需的步骤是:

A) 设置合适的环境变量

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

ANDROID_HOME C:\Android\sdk

adb C:\Android\sdk\platform-tools

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

C:\Android\sdk\platform-tools

C:\Android\sdk\tools

C:\Android\sdk\tools\bin

B) 关闭所有打开的文件夹/文件资源管理器并退出所有命令提示符终端

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

sdkmanager "build-tools;26.0.1"

我遇到了构建工具许可证问题,所以上面的命令。不过,通过输入 Y 接受许可,等待它打印“完成”

cd android && gradlew clean

然后

cd .. && react-native run-android

关于reactjs - React Native Run Android 不接受以下 sdk 组件的许可协议(protocol) Android sdk 构建工具 26,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47118198/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com