我正在尝试使用qrgen在我的应用程序中生成qrcode代码,然后将其保存在特定文件中,但是在库'java.io.FileOutputStream'中有一个找不到它的问题。我想知道如何替换库,如果还有另一种生成qrcode的方法,请与我分享
ByteArrayOutputStream out =QRCode.from(s).to(ImageType.PNG).stream();
try {
FileOutputStream fout = new FileOutputStream(new File(
"C:\\Users\\Public\\Pictures\\Sample Pictures\\QR_Code.JPG"));
fout.write(out.toByteArray());
fout.flush();
fout.close();
} catch (Exception e) {
// Do Logging
}
答案 0 :(得分:0)
不支持。移动设备没有台式机那样的文件系统,因此这种逻辑将无法正常工作。有一个文件系统,但大部分是应用程序专用的,请参见:https://www.codenameone.com/manual/files-storage-networking.html