Forum Replies Created
-
AuthorPosts
-
florin_pkParticipant
Hi again,
We need to fix this issue because next week we plan an Open Beta test on Android.
For the momment we did this:
1. We isolated the calls to PreciseLocale.GetLanguage and PreciseLocale.GetRegion in a try/catch block in order to catch the exception. If any of these calls throws an exception,
2. We call PreciseLocale.GetLanguageID (which we should check on iOS because it might not return exactly what we need). If this call fails also,
3. We set to default EN_USIs this the best workaround?
Do you have a better solution?Can we hope for a proper fix by the end of next week?
Thank you.
florin_pkParticipantWe checked this. And the jar we have is identical with the new import from the store.
Actually the last modification on the jar file is from August 10. Which sounds ok considering that the last release (1.1) on the asset store is from August 11.
It would be great if you can send us a modified jar that at least removes the currency feature. If a proper fix is not possible.
thanks.
florin_pkParticipant09-22 10:50:53.329: E/Unity(7661): AndroidJavaException: java.lang.ExceptionInInitializerError
09-22 10:50:53.329: E/Unity(7661): java.lang.ExceptionInInitializerError
09-22 10:50:53.329: E/Unity(7661): at java.lang.Class.classForName(Native Method)
09-22 10:50:53.329: E/Unity(7661): at java.lang.Class.forName(Class.java:308)
09-22 10:50:53.329: E/Unity(7661): at java.lang.Class.forName(Class.java:272)
09-22 10:50:53.329: E/Unity(7661): at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
09-22 10:50:53.329: E/Unity(7661): at com.unity3d.player.UnityPlayer.c(Unknown Source)
09-22 10:50:53.329: E/Unity(7661): at com.unity3d.player.UnityPlayer$c$1.handleMessage(Unknown Source)
09-22 10:50:53.329: E/Unity(7661): at android.os.Handler.dispatchMessage(Handler.java:98)
09-22 10:50:53.329: E/Unity(7661): at android.os.Looper.loop(Looper.java:135)
09-22 10:50:53.329: E/Unity(7661): at com.unity3d.player.UnityPlayer$c.run(Unknown Source)
09-22 10:50:53.329: E/Unity(7661): Caused by: java.lang.IllegalArgumentException: Unsupported ISO 3166 country: de
09-22 10:50:53.329: E/Unity(7661): at java.util.Currency.getInstance(Currency.java:84)
09-22 10:50:53.329: E/Unity(7661): at com.kokosoft.preciselocale.PreciseLocale.<clinit>(PreciseLocale.java:16)
09-22 10:50:53.329: E/Unity(7661): … 9 moreflorin_pkParticipantyes.
definitely. we are using the latest version.it looks like the problem may be with the currency.
we don’t even need it.do you have a suggestion for a workaround?
thanks.
-
AuthorPosts