Xamarin.forms Google Play请求Deobfousation txt文件,Xamarin表单

Xamarin.forms Google Play请求Deobfousation txt文件,Xamarin表单,xamarin.forms,xamarin.android,google-play,visual-studio-2019,android-r8,Xamarin.forms,Xamarin.android,Google Play,Visual Studio 2019,Android R8,当我之前发布我的应用程序时,它运行良好,但现在我尝试上传我的应用程序的新版本,Google Play说它有一些java/kotlin代码,并要求我上传一个Deobfousation txt文件。我一直在寻找答案,人们提到android studio在使用proguard或R8代码收缩器时创建的“mapping.txt”文件 有人知道我可以在哪里生成这样的文件,或者它可能在哪里吗 注意:自从上次更新应用程序以来,我还没有添加或升级任何nuget软件包,而且我已经在bin/obj文件夹中查找了,运气

当我之前发布我的应用程序时,它运行良好,但现在我尝试上传我的应用程序的新版本,Google Play说它有一些java/kotlin代码,并要求我上传一个Deobfousation txt文件。我一直在寻找答案,人们提到android studio在使用proguard或R8代码收缩器时创建的“mapping.txt”文件

有人知道我可以在哪里生成这样的文件,或者它可能在哪里吗


注意:自从上次更新应用程序以来,我还没有添加或升级任何nuget软件包,而且我已经在bin/obj文件夹中查找了,运气不好。我还检查了捆绑应用程序时创建的归档文件夹。

在构建Xamarin Android应用程序时,ProGuard的模糊处理步骤被禁用。因此,没有生成除臭文件,也不需要上传。你可以忽略这个警告

从:

Android ProGuard配置不会混淆APK。事实上,通过ProGuard(甚至通过使用自定义配置文件)启用模糊处理是不可能的


编辑:当前,Xamarin.Android中有一个命令,要求ProGuard生成
mapping.txt
文件。但请注意,这只是为了使警告静音。从理论上讲,这是不需要的。

但r8肯定在进行模糊处理。我的撞车报告在google play store中被混淆了