我知道在我之前已经有很多人提出过这个问题,但我找不到一个适合我的解决方案。我正在尝试在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。现在它似乎已经让我接受了许可证:
现在它应该工作了,但它没有:
有人知道我错过了什么吗?我试过重启电脑,但到目前为止还没有。提前感谢您的帮助!
1条答案
按热度按时间anhgbhbe1#
最后,我自己找到了解决问题的方法和原因。
我确实接受了所有这些许可证,但它仍然显示相同的错误消息:这是由于许可证文件夹的位置是在我接受了所有这些文件后创建的。在我的例子中,它是在C:\Users\托马斯\AppData\Local\Android\Sdk\Appline-tools\latest\bin中自动创建的,而机器在C:\Users\thoma.android\avd\licenses中检查它。只需转到已创建的文件夹“licenses”,复制并粘贴到应该粘贴的位置:C:\Username\index.html
然后它工作:)希望这将帮助别人!!