Hello, I have an app, the same code in B4i works for me without problem, but in B4a, it gives me this error, what can I do to avoid it?
Thanks.
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			Thanks.
			
				B4X:
			
		
		
		java.lang.OutOfMemoryError: Failed to allocate a 8208 byte allocation with 42488 free bytes and 41KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC.
    at java.io.BufferedOutputStream.<init>(BufferedOutputStream.java:75)
    at java.io.BufferedOutputStream.<init>(BufferedOutputStream.java:58)
    at anywheresoftware.b4a.objects.streams.File.OpenOutput(File.java:449)
    at com.ciericorp.voyarist.httputils2service._hc_responsesuccess(httputils2service.java:167)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:157)
    at anywheresoftware.b4a.BA$2.run(BA.java:395)
    at android.os.Handler.handleCallback(Handler.java:958)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loopOnce(Looper.java:205)
    at android.os.Looper.loop(Looper.java:294)
    at android.app.ActivityThread.main(ActivityThread.java:8385)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:640)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:982)
java.lang.RuntimeException: java.lang.OutOfMemoryError: Failed to allocate a 8208 byte allocation with 42488 free bytes and 41KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC.
    at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:188)
    at anywheresoftware.b4a.BA$2.run(BA.java:395)
    at android.os.Handler.handleCallback(Handler.java:958)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loopOnce(Looper.java:205)
    at android.os.Looper.loop(Looper.java:294)
    at android.app.ActivityThread.main(ActivityThread.java:8385)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:640)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:982)
Caused by: java.lang.OutOfMemoryError: Failed to allocate a 8208 byte allocation with 42488 free bytes and 41KB until OOM, target footprint 268435456, growth limit 268435456; giving up on allocation because <1% of heap free after GC.
    at java.io.BufferedOutputStream.<init>(BufferedOutputStream.java:75)
    at java.io.BufferedOutputStream.<init>(BufferedOutputStream.java:58)
    at anywheresoftware.b4a.objects.streams.File.OpenOutput(File.java:449)
    at com.ciericorp.voyarist.httputils2service._hc_responsesuccess(httputils2service.java:167)
    at java.lang.reflect.Method.invoke(Native Method)
    at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:732)
    at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:348)
    at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
    at java.lang.reflect.Method.invoke(Native Method) 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		