Windows7 升级Android studio3.6.3(Gradle 5.6.4)后AAPT2无法运行问题解决

编程入门 行业动态 更新时间:2024-10-27 10:21:14

问题描述:
1、Windows7 下安装最新的Android studio3.6.3(gradle5.6.4)导致编译的时候使用aapt2时一直无法进行编译。

2、编译错误如下:

aapt2 aapt2-3.6.3-6040484-windows daemon #9: daemon startup failed


解决思路:
1、从网上找了很多资料都说屏蔽掉AAPT2就可以进行编译。结果就一直尝试,发现不是那么回事,于是转换思路,选择直接支持aapt2。

2、查找问题发现应该是aapt2无法执行,经过多次调试android studio参数无果后,隔天,直接点击sdk\build-tools\29.0.3\appt2.exe,发现直接弹出无法运行错误,“API-MS-WIN-CRT-LOCALE-L1-1-0.DLL”。一看到出现这个错误,基本可以锁定是windows的环境缺乏某种动态库导致的,要么安装 framework相关组件,要么是打补丁,百度一圈下来是要按照补丁文件于是进行下面的补丁安装操作。

3、下载补丁“Windows6.1-KB2999226-x64.msu”,直接运行,发现出现错误“0x80240037”,这个时候估计很多人就抓头或者直接放弃之前的思路了。继续谷歌或百度,解决错误0x80240037。方法如下:

1)Windows6.1-KB2999226-x64.msu换名Windows6.1-KB2999226-x64.cab

2)解压Windows6.1-KB2999226-x64.cab,进入目录Windows6.1-KB2999226-x64

3)管理员权限运行附件中的“命令提示符”。

4)运行命令#dism /online /add-package /packagepath:"D:\Software\windows\KB\Windows6.1-KB2999226-x64\Windows6.1-KB2999226-x64.cab"即可大功告成。

 

更多推荐

Windows7 升级Android studio3.6.3(Gradle 5.6.4)后AAPT2无法运行问题解决

本文发布于:2023-06-25 17:21:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/881905.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Android   Gradle

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!