我正在使用基于Android的打印机SDK来与React Native一起使用。
它具有const枚举类型Printer.Align.CENTER
,Printer.Align.LEFT
我试图将它们定义为
private static final Printer.Align ALIGN_CENTER = Printer.Align.CENTER;
@Override
public Map<String, Object> getConstants() {
final Map<String, Object> constants = new HashMap<>();
constants.put("ALIGN_CENTER", ALIGN_CENTER);
return constants;
}
但是在“ NativeModules”中抛出异常
java.lang.illegalArgumentException: Could not convert class Printer$Align