Android warnings during build coming from Prism #16
-
|
Greetings. I have downloaded the Prism SDK from the releases page, the latest release. I've installed the Android workload for DotNet and included "prism-release.aar" in the project solution file to be packaged with the project. Everything went well and Prism binds correctly. However, there are a few warnings triggered by Prism itself. Should I ignore these warnings? Regards. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
|
Hi there, First, for questions, please use discussions, not issues. Issues are for actual bug reports and not for questions. Second, The You need to decide if you need anything from the ICU4J library. If not, either tell .NET to ignore it, or pull the JAR from Maven Central and tell the binder where to find it. I unfortunately lack knowledge on how to do this (as I have little experience with .NET for Android), otherwise I would provide explicit instructions. |
Beta Was this translation helpful? Give feedback.
-
The only reason for opening an issue is because of the other obvious warnings from Prism itself, and I was uncertain if these should be ignored or have something to do with my code. |
Beta Was this translation helpful? Give feedback.
-
|
@diamondStar35 I know, that warning appears to be some kind of Namespace collision, which is something you'd have to fix in your project, as this is not from Prism (even if it appears as coming from it) but the .NET android binder generator. |
Beta Was this translation helpful? Give feedback.
Hi there,
First, for questions, please use discussions, not issues. Issues are for actual bug reports and not for questions.
Second, The
com.ibm.icu.util.ULocalename is from thecom.ibm.icu:icu4j:78.1package. This is marked as a dependency. It is used by the text chunking algorithm. This is not at all from Prism itself but from .NET.You need to decide if you need anything from the ICU4J library. If not, either tell .NET to ignore it, or pull the JAR from Maven Central and tell the binder where to find it. I unfortunately lack knowledge on how to do this (as I have little experience with .NET for Android), otherwise I would provide explicit instructions.