【发布时间】:2016-06-15 13:58:08
【问题描述】:
我的问题是我想检查我的 String 是否匹配 ASCII 字符集。
我尝试在我的 android 项目中使用 Guava 库。问题是这个库太重了(安装的应用程序大小是 41 MB,而 Guava 库变成了 45MB)。
来自 Guava 库我只需要这个:
CharMatcher.ascii().matchesAllOf();
你有什么想法我应该如何正确检查我的字符串,或者还有其他轻量级库吗?
谢谢!
【问题讨论】:
-
查看 Guava 源并将该方法和其他调用堆栈复制到本地。 github.com/google/guava/blob/master/guava/src/com/google/common/…
-
@Nambari 根据你的回答我不会有任何许可证问题?
-
@Diyarbakir 请在标记前阅读问题。
-
它是开源的,AFAIK 没有许可证问题(但我无权确认,因为我不是该项目的贡献者)。
-
你应该继续使用 Guava,但缩小你的 jar 文件! github.com/google/guava/wiki/UsingProGuardWithGuava
标签: java android string ascii guava