如果我想升级我的应用程序版本以支持ICU4J,我对相关的Android N感到困惑。如何从以前的Android迁移到Android。例如,如果我在我的应用程序中使用了使用java.util.Calendar的日历,我会再次用Android实现这个功能吗?还是有最短的路?
发布于 2016-03-10 06:54:53
你不必再为android实现这一功能,只需改变使用方式即可。
用文档解释
从其他Android 迁移到android.icu APIs
使用android.icu.util.Calendar而不是java.util.Calendar
为了支持旧版本,那么Android必须添加ICU4J libraries
发布于 2016-03-10 16:16:14
在从icu4j迁移到android时,您不必在android中再次实现它,但是您只需要更改导入&根据文档从外部库中删除ICU4J。
如果您已经在应用程序中使用了com.ibm.icu APIs,并且android.icu APIs满足您的需求,那么迁移到框架APIs需要您将ICU4J导入从ICU4J更改为。
当您从ICU4J迁移到android时,请注意以下要点。
注意:
android.icu命名空间而不是com.ibm.icu。发布于 2016-03-10 16:21:04
与所有新API一样,如果您希望应用程序在早期版本的Android上工作,则不应该使用它们(除非您保护版本检查后面的调用)。
如果您只打算针对N版本,那么您可以使用android.icu ICU4J API。
https://stackoverflow.com/questions/35909414
复制相似问题