Codenameone 如何在codename one中生成qrcode

Codenameone 如何在codename one中生成qrcode,codenameone,Codenameone,我试图在我的应用程序中使用qrgen生成qrcode代码,然后保存在特定的文件中,但在库“java.io.FileOutputStream”中找不到它。我想知道如何替换库,如果有其他方法生成qrcode,请与我分享 ByteArrayOutputStream out =QRCode.from(s).to(ImageType.PNG).stream(); try { FileOutputStream fout = new FileOutputStream(new

我试图在我的应用程序中使用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
    }

这是不受支持的。移动设备没有台式机那样的文件系统,所以这种逻辑根本不起作用。有一个文件系统,但它在很大程度上是应用程序私有的,请参阅:

,这是不受支持的。移动设备没有台式机那样的文件系统,所以这种逻辑根本不起作用。有一个文件系统,但它在很大程度上是应用程序私有的,请参见:

谢谢你的回答,你能帮我找到另一种方法,生成qrcode并再次感谢你的帮助吗使用
文件系统存储
它让你打开一个输出蒸汽,你可以对它进行写入。然后,您可以使用display中的share API来共享该URL,该URL应该能够通过whatsapp、dropbox等进行共享。在设备上运行时,谢谢您的回答,您能帮我找到另一种方式吗,要生成qrcode并再次感谢您的帮助,请使用
FileSystemStorage
它可以让您打开一个输出蒸汽,您可以编写输出蒸汽。然后,您可以使用display中的share API来共享该URL,当该URL在设备上运行时,应该可以通过whatsapp、dropbox等启动共享功能