Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Örnek iletiler
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'.
Sorun
Proje şu anda ProGuard kod küçülücü ile birlikte D8 DEX derleyicisini kullanacak şekilde yapılandırılmıştır. Geçmişte, D8 DEX derleyicisi ile ProGuard kod küçültücüsunun kullanılmasına izin veriliyordu, ancak artık D8 DEX derleyicisi ile kullanım için yalnızca R8 kod daraltıcısı destekleniyordu.
Çözüm
Visual Studio proje özellikleri sayfalarında Kod küçültücüsünür8 olarak ayarlayın veya Visual Studio'da veya başka bir metin düzenleyicisinde proje dosyasını düzenleyin ve MSBuild özelliğini olarak AndroidLinkToolayarlayınr8:
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<AndroidLinkTool>r8</AndroidLinkTool>
</PropertyGroup>
R8 bazı durumlarda ProGuard ile karşılaştırıldığında yeni derleme uyarıları veya hatalar üretebilir, bu nedenle projenin ProGuard kuralları bu değişiklik sonrasında ortaya çıkan yeni uyarıları veya hataları çözmek için birkaç güncelleştirme gerektirebilir.