[Appsflyer 4.11.0 AAR似乎在其内部proguard.txt中包含许多非ASCII字符结果,gradle失败并出现以下异常:
>任务:aaa-android:transformResourcesWithMergeJavaResForGeneralDebug警告:处理任务java.io.IOException时发生异常:proguard.ParseException:期望类成员名称在“Л?”之前在文件'... \。gradle \ caches \ transforms-2 \ files-2.1 \ 29b5b62e2aecc0fd037709d7255ea0ac \ proguard.txt'的第20行中线程(任务限制器_1):销毁>任务:aaa-android:transformClassesAndResourcesWithProguardForGeneralDebug失败请求从0增加有生命的劳动力。当前劳动力(死亡或有生命)0线程池大小= 4失败:构建失败,发生异常。* 什么地方出了错:任务':aaa-android:transformClassesAndResourcesWithProguardForGeneralDebug'的执行失败。>作业失败,请参阅日志以获取详细信息*尝试:使用--info或--debug选项运行以获取更多日志输出。与--scan一起运行以获取完整的见解。*例外是:org.gradle.api.tasks.TaskExecutionException:任务':aaa-android:transformClassesAndResourcesWithProguardForGeneralDebug'的执行失败。在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:95)在org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:91)处...原因:java.io.IOException:proguard.ParseException:期望在“Л?”之前的类成员名称。在文件'... \。gradle \ caches \ transforms的第20行中-2 \ files-2.1 \ 29b5b62e2aecc0fd037709d7255ea0ac \ proguard.txt'在com.android.build.gradle.internal.transforms.ProGuardTransform.doMinification(ProGuardTransform.java:268)在com.android.build.gradle.internal.transforms.ProGuardTransform.access $ 000(ProGuardTransform.java:65)...
问题是:
谢谢!安德烈·伊萨科夫
我试图清理gradle缓存。我也试图像这样设置gradle语言环境:
GRADLE_OPTS =“-Duser.language = us -Duser.country = US -DLANG = en_US.UTF-8 -DLANGUAGE = en_US:zh -DLC_ALL = en_US.UTF-8”或在控制台中设置系统变量。没有效果 :(