Hi Alberto,
The issue with “Attribute
"cornerRadius" already defined with incompatible format” is an
usability feature which has been fixed and the patch for this fix can be
downloaded from the following location.
Recommended approach - exe will perform automatic configuration Please find the patch
setup from below location:
Advanced approach – use only if you have specific needs and can directly
replace existing assemblies for your build environment Please find the patch
assemblies alone from below Location:
Nuget:
The corner radius property type has been changed from int to dimension.
We should use px, in, sp, pt or mm as suffix for dimension. The sample code
snippets should be used as mentioned below,
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/sfLinearProgressBar2"
custom:cornerRadius="5px"/>
Assembly Version: 4.5.1
Installation Directions : This patch should replace the files “Syncfusion.SfProgressBar.Android”
under the following folder. $system drive:\ Files\Syncfusion\Essential
Studio\$Version # \precompiledassemblies\$Version#\17.1.0.38 Eg : $system
drive:\Program Files\Syncfusion\Essential
Studio\17.1.0.38\precompiledassemblies\17.1.0.38\
To automatically run the Assembly Manager, please check the Run
assembly manager checkbox option while installing the patch. If this
option is unchecked, the patch will replace the assemblies in precompiled
assemblies’ folder only. Then, you will have to manually copy and paste them to
the preferred location or you will have to run the Syncfusion Assembly Manager
application (available from the Syncfusion Dashboard, installed as a shortcut
in the Application menu) to re-install assemblies.
Note : You can change how you receive bug fixes by navigating to
the following link and updating your preferences. https://www.syncfusion.com/support/directtrac/patches
Disclaimer : Please note that we have created this
patch for version 4.5.1 specifically to resolve the following issue(s) reported
in this/the forum 144014. If you have received other patches for the same
version for other products, please apply all patches in the order received.
This fix will be included in our 2019 Vol 2 release which will be available in
June 2019.
Regards,
Sathish
Steps to fix-
Step 1: Restart & update
Restart your phone
Check for Android updates
Update the app
Step 2: Check for a larger app issue
Force stop the app
Clear the app's cache & data
Sync device with Google servers
Uninstall the app
Contact the app developer
This may help you,
Rachel Gomez
The same thing happened to me. I have bought my Samsung A15 from Shopping Spout US. After one week my phone was stuck in the same issue can you help me to get rid of this issue? Thanks
Hi Daniel,
We are unable to reproduce the reported issue on our end. We have attached a sample that we used for testing. Could you please confirm if you are encountering the same error message that occurs due to corner radius? Additionally, you referenced a Samsung A15; could you please confirm the Android version you are using right now. Also please try with the attached sample and let us know whether you are facing same issue with this. It will be helpful for us to assist further on our end.
Regards,
Krithika
The error you're experiencing might be related to the changes introduced in Android 9.0 (API level 28). There were several updates in the Android platform that could cause compatibility issues during compilation, especially if you are targeting older libraries or SDKs.
Here are a few steps to troubleshoot the issue:
Update dependencies: Ensure that all the dependencies, including third-party libraries and SDKs, are compatible with Android 9.0. Many libraries may need updates to work correctly with the new API level.
Use AndroidX: If you're still using the old Android Support Library, it's a good idea to migrate to AndroidX, as the Support Library is deprecated in Android 9.0.
Check for restricted APIs: Android 9.0 introduced restrictions on non-SDK interfaces, so make sure you're not using any APIs that are restricted or removed in this version.
Enable multidex (if needed): If your app exceeds the 64K method limit, you may need to enable multidex in your build.gradle
file.
Proguard/R8 configuration: If you're using Proguard or R8, check if your configuration needs to be updated for compatibility with Android 9.0.
If you can provide more details or the actual error message, I can give more targeted advice!
Hi Adrian,
Thanks for your suggesstion.
Regards,
Krithika