This error doesn't let me continue... Canvas: trying to draw too large(174502684bytes) bitmap

java.lang.RuntimeException: Canvas: trying to draw too large(174502684bytes) bitmap. at android.graphics.RecordingCanvas.throwIfCannotDraw(RecordingCanvas.java:267) at android.graphics.BaseRecordingCanvas.drawBitmap(BaseRecordingCanvas.java:98) at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:561) at android.view.View.getDrawableRenderNode(View.java:25545) at android.view.View.drawBackground(View.java:25455) at android.view.View.draw(View.java:25186) at android.view.View.updateDisplayListIfDirty(View.java:24053) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.draw(View.java:25197) at android.view.View.updateDisplayListIfDirty(View.java:24053) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.updateDisplayListIfDirty(View.java:24039) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.updateDisplayListIfDirty(View.java:24039) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.draw(View.java:25197) at android.widget.ScrollView.draw(ScrollView.java:2957) at android.view.View.updateDisplayListIfDirty(View.java:24053) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at com.google.appinventor.components.runtime.ScaledFrameLayout.dispatchDraw(ScaledFrameLayout.java:63) at android.view.View.updateDisplayListIfDirty(View.java:24039) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.updateDisplayListIfDirty(View.java:24039) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.updateDisplayListIfDirty(View.java:24039) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.updateDisplayListIfDirty(View.java:24039) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.updateDisplayListIfDirty(View.java:24039) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at android.view.View.updateDisplayListIfDirty(View.java:24039) at android.view.View.draw(View.java:24924) at android.view.ViewGroup.drawChild(ViewGroup.java:4804) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4562) at com.android.internal.policy.DecorView.dispatchDraw(DecorView.java:1197) at android.view.View.draw(View.java:25197) at com.android.internal.policy.DecorView.draw(DecorView.java:1179) at android.view.View.updateDisplayListIfDirty(View.java:24053) at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:768) at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:774) at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:872) at android.view.ViewRootImpl.draw(ViewRootImpl.java:6121) at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:5776) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:4858) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3345) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:11437) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1690) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1699) at android.view.Choreographer.doCallbacks(Choreographer.java:1154) at android.view.Choreographer.doFrame(Choreographer.java:1080) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1647) at android.os.Handler.handleCallback(Handler.java:958) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:230) at android.os.Looper.loop(Looper.java:319) at android.app.ActivityThread.main(ActivityThread.java:9063) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:588) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
Note: You will not see another error reported for 5 seconds.

Could this be it? What are you trying to do?

(Canned Reply: ABG- Export & Upload .aia)
Export your .aia file and upload it here.

export_and_upload_aia

.

Are you trying to draw canvas on HD image?
What ia the size and quality of your image?
Always use preferred width and height