如何在代号一中生成二维码

时间:2019-05-07 11:24:30

标签: codenameone

我正在尝试使用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
    }

1 个答案:

答案 0 :(得分:0)

不支持。移动设备没有台式机那样的文件系统,因此这种逻辑将无法正常工作。有一个文件系统,但大部分是应用程序专用的,请参见:https://www.codenameone.com/manual/files-storage-networking.html