Skip to content

[Suggestion]: gradle、AGP的兼容性问题 #576

@linyu003

Description

@linyu003

是否有人曾提过类似的问题?

否(No)

你觉得APP有什么不足之处?

项目在versions.gradle中指定了 versions.android_gradle_plugin = '7.2.2', 对应的gradle版本为7.3.3。
其中,AGP7.2.2不支持jdk8,只能使用jdk11+;
但是gradle.properties中又指定了 -XX:MaxPermSize参数,该参数兼容的版本是jdk8和之前的版本,不支持jdk11+。
因此这是一个矛盾,我只能先把-XX:MaxPermSize参数去掉了。
但是不太清楚作者大大是怎么编译成功的?

org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

gradle-7.3.3-bin\6a41zxkdtcxs8rphpq6y0069z\gradle-7.3.3\lib\gradle-launcher-7.3.3.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 7.3.3
Please read the following process output to find out more:

Unrecognized VM option 'MaxPermSize=1024m'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

你觉得该怎么去完善会比较好?【非必答】

No response

Metadata

Metadata

Assignees

Labels

help wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions