Qt重新安装后,Qt for Android无法编译成功的问题

Qt重新安装后,Qt for Android无法编译成功的问题

今天遇到了个很头疼的问题,我将Qt5.12卸载了,重新安装了Qt5.14版本,发现我的QtAndroid程序无法编译成功,编译输出的主要错误是这一段

Failed to install the following Android SDK packages as some licences…

大概的意思是应该是无法成功获取SDK安装包的许可证,找了百度很多网站的方法,基本上都是用命令行去sdk目录下的tools\bin,运行sdkmanager --licenses

但是我运行这段后系统会说Error: Unknown argument --licenses,就是不认识licenses,然后得知要先运行sdkmanager --update,但运行后会报错

Move it away manually and try again…

这个时候只要将SDK目录下的tools改名成其他的,在用命令行进去执行一次
sdkmanager --update,等待更新成功后会发现出现了新的tools文件夹,这个时候命令行进去新的文件夹的bin目录运行sdkmanager --licenses ,一直按y回车,就可以成功了

发布了6 篇原创文章 · 获赞 0 · 访问量 236

猜你喜欢

转载自blog.csdn.net/qq_35342292/article/details/104170228