The original compiling error now seems to be gone (with API21 installed). Now there is a new error in method getHeartBitmap1 when the B4A project starts execution. Project attached. It is driving me NUTS to the nth degree
! Anyone with any idea what the solution is? (Don't worry about the accuracy of the path. I will sort that later. Just used trial and error to get best estimate of x/y coordinates). But getHeartBitmap1 needs to respond to:
addArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle)........
** Activity (main) Create, isFirst = true **
java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4j.object.JavaObject.RunMethod(JavaObject.java:130)
at JHS.BubbleBitmap1.main._activity_create(main.java:344)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:187)
at JHS.BubbleBitmap1.main.afterFirstLayout(main.java:110)
at JHS.BubbleBitmap1.main.access$100(main.java:27)
at JHS.BubbleBitmap1.main$WaitForLayout.run(main.java:88)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4514)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NoSuchMethodError: android.graphics.Path.addArc
at JHS.BubbleBitmap1.main.getHeartBitmap1(main.java:407)
... 19 more
java.lang.reflect.InvocationTargetException