Android Question Printer library issue

JdV

Active Member
Licensed User
Longtime User
Hello

I have an app where the printing facility no longer works. I have attached a simple example showing the issue.

In the emulator and on a Samsung Galaxy S20 it crashes at the 'printer.initialize("")' line.

The error is:
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/print/PrintHelper;
at anywheresoftware.b4a.objects.PdfDocumentWrapper$Printer.Initialize(PdfDocumentWrapper.java:119)
at b4a.example.main._activity_create(main.java:346)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:196)
at b4a.example.main.afterFirstLayout(main.java:104)
at b4a.example.main.access$000(main.java:17)
at b4a.example.main$WaitForLayout.run(main.java:82)
at android.os.Handler.handleCallback(Handler.java:873)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6669)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.print.PrintHelper" on path: DexPathList[[zip file "/data/app/b4a.example-rRULnDyuYqb3YjRhjqJm0g==/base.apk"],nativeLibraryDirectories=[/data/app/b4a.example-rRULnDyuYqb3YjRhjqJm0g==/lib/x86_64, /system/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
... 14 more

The library Printing is version 1.11

Any ideas?!?

Joe
 

Attachments

  • PrintTest.zip
    9.2 KB · Views: 154
Top