对于我的android应用程序,我需要开发一个文本到PDF的转换器,为此我使用了XSPDF (http://code.google.com/p/xspdf/)。这里要设置字体颜色,我不能使用android.graphics.Color,因为该方法需要java.awt.Color作为参数。
XSPDF xspdf=new XSPDF();
xspdf.setFont(XSFontType.Symbol, 72);
xspdf.setTextFillColor(Color.BLUE);我在Java构建路径中添加了JRE系统库。但我得到了致命的异常:
01-17 10:41:41.398: E/AndroidRuntime(26655): Caused by: java.lang.NoClassDefFoundError: java.awt.Color
01-17 10:41:41.398: E/AndroidRuntime(26655): at com.packenius.library.xspdf.XSPDF.<init>(Unknown Source)有没有人知道这个问题的解决方案?
发布于 2014-01-17 09:11:45
您可以从已死的项目Harmony中获取必要的代码,然后更改包名并折射您正在移植的项目。
此解决方案假设您正在移植和重新编译需要awt类的项目。
https://stackoverflow.com/questions/21176008
复制相似问题