Android PrintManager API在Bluestacks

时间:2016-10-24 06:20:52

标签: android printing android-4.4-kitkat bluestacks

我使用PrintManager打印html内容。它在真实设备上工作得很好。但在Bluestacks应用程序关闭,没有任何消息,即使它没有说“强制关闭” 这是打印代码:

if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
                    // Get a PrintManager instance
                    android.print.PrintManager printManager = (android.print.PrintManager) context.getSystemService(Context.PRINT_SERVICE);

                    PrintDocumentAdapter printAdapter = mWebView.createPrintDocumentAdapter();

                    // Create a print job with name and adapter instance
                    String jobName = context.getString(R.string.app_name) + " Document";
                    PrintJob printJob = printManager.print(jobName, printAdapter,
                            new PrintAttributes.Builder().build());
                }  

bluestacks os版本是4.4.2。

[ro.build.version.release]: [4.4.2]
[ro.build.version.sdk]: [19]  

在调试模式下,它获取行printManager.print(),但在该应用程序关闭后。

0 个答案:

没有答案