Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Voorbeeldberichten
error XA1011: Using ProGuard with the D8 DEX compiler is no longer supported. Please set the code shrinker to 'r8' in the Visual Studio project property pages or edit the project file in a text editor and set the 'AndroidLinkTool' MSBuild property to 'r8'.
Issue
Het project is momenteel geconfigureerd voor het gebruik van de D8 DEX-compiler in combinatie met de ProGuard-code shrinker. In het verleden is het gebruik van de ProGuard-code shrinker met de D8 DEX-compiler toegestaan, maar nu wordt alleen de R8-code shrinker ondersteund voor gebruik met de D8 DEX-compiler.
Solution
Stel de Code shrinker in de eigenschappenpagina's van het Visual Studio-project in op r8, of bewerk het projectbestand in Visual Studio of een andere teksteditor en stel de AndroidLinkTool eigenschap r8MSBuild in op:
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<AndroidLinkTool>r8</AndroidLinkTool>
</PropertyGroup>
R8 kan in sommige gevallen nieuwe buildwaarschuwingen of -fouten produceren in vergelijking met ProGuard, dus de ProGuard-regels voor het project vereisen mogelijk enkele updates om nieuwe waarschuwingen of fouten op te lossen die na deze wijziging worden weergegeven.