Android Studio React-Native:无法安装以下Android SDK包,因为某些许可证未被接受

4jb9z9bj  于 8个月前  发布在  Android
关注(0)|答案(1)|浏览(112)

我知道在我之前已经有很多人提出过这个问题,但我找不到一个适合我的解决方案。我正在尝试在Windows终端上启动react-native应用程序。React Native文档

  • 我安装了Microsoft-OpenJDK 11,所以我的环境运行在Java 11上。
  • 我安装了Android Studio,Android SDK Platform 33,Android 13(Tiramisu),Google API Intel x86 Atom System Image。

我的环境变量看起来像这样:

  • Android_HOME = C:\Users\thoma\AppData\Local\Android\Sdk
  • Android_SDK_ROOT = C:\Users\thoma\AppData\Local\Android\Sdk
  • 路径= C:\Users\thoma\AppData\Local\Android\Sdk\platform-tools
  • JAVA_HOME = C:\Program Files\Microsoft\jdk-11.0.20.101-hotspot\

由于我在使用最新版本的命令行工具时不断收到错误消息,因此我将其降级到版本10。现在它似乎已经让我接受了许可证:

现在它应该工作了,但它没有:

有人知道我错过了什么吗?我试过重启电脑,但到目前为止还没有。提前感谢您的帮助!

anhgbhbe

anhgbhbe1#

最后,我自己找到了解决问题的方法和原因。
我确实接受了所有这些许可证,但它仍然显示相同的错误消息:这是由于许可证文件夹的位置是在我接受了所有这些文件后创建的。在我的例子中,它是在C:\Users\托马斯\AppData\Local\Android\Sdk\Appline-tools\latest\bin中自动创建的,而机器在C:\Users\thoma.android\avd\licenses中检查它。只需转到已创建的文件夹“licenses”,复制并粘贴到应该粘贴的位置:C:\Username\index.html
然后它工作:)希望这将帮助别人!!

相关问题