2014-08-29 93 views
2

我正在与SQLite的Android应用程序,但我有一个与租船人不是ASCII的问题。我研究了这一点,我发现解决方案是编译一个新的SQLite版本,并激活ICU。 我下载的NDK,ICU,我按照这个页面的指南:与ICU的SQLite [编译]

http://www.sqlite.org/android/doc/trunk/www/index.wiki

但是这个页面只显示如何编译一个新的SQLite,我不如何在这个过程中添加ICU。

我怎样才能用ICU编译SQLite? (我正在使用Windows)

谢谢。

+0

'我有一个租船人不是ASCII的问题有什么问题? android上的SQLite默认使用UTF-8。 – njzk2 2014-08-29 20:59:56

+0

查看http://stackoverflow.com/questions/1818678/compiling-the-icu-sqlite-extension-statically-linked-to-icu – NuSkooler 2014-09-09 19:04:06

回答

0

我还没有尝试过自己,但对我的理解,添加-DSQLITE_ENABLE_ICU作为编译参数应该这样做。