报错

报错

gradle报错

遇报错:升级gradle,需要gradle和gradle plugin同时升级([File]->[Project Structure]->[Project]),二者存在版本对应(将已能正常运行的工程的版本号复制过去)。升级到7.0.x不用对应。另外更改相应的gradle jdk版本。

classpath 'com.android.tools.build:gradle:7.4.2'
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip
Installed Build Tools revision 30.0.3 is corrupted. Remove and install again using the SDK Manager.

这个错误提示意思是你的安装的 Android Build Tools 版本号为 30.0.3 的软件包已经损坏了。建议你通过 SDK Manager 卸载该软件包,然后重新安装一次。如果你还是遇到问题,可以尝试手动删除 Build Tools 文件夹,然后重新下载和安装该软件包。

细节

Gson默认进行HTML ESCAPE,“=”转成“\u003d”
act=mico://settings/env_sound?event=FILLER13&time=1665395035
->
act=mico://settings/env_sound?event\u003dFILLER13\u0026time\u003d1665395035

解决:new GsonBuilder().disableHtmlEscaping().create().toJson(map)。详见