Android Question Fusion Location provider Example Problem

jarinashameem

Member
Licensed User
Longtime User
Hi Erel

I am trying to check Fusion location provider example to get GPS-Coordinates in my System , But Even If I open the Project My CPU Usage showing 100% and I cant able to Compile it ,

I am using Windows 7 with 3GHz Dual Core Processor with 4GB Ram .

I have changed MaxRamForDex also but No use please help me



Regards
Shameem
 

jarinashameem

Member
Licensed User
Longtime User
What happens when you compile it?

What is MaxRamForDex set to?

I have checked MaxRamForDex with this all (256 , 512 , 1024, 1536)

Error
B4X:
B4A version: 5.02 (1)
Parsing code.    (0.00s)
Compiling code.    (0.25s)
Compiling layouts code.    (0.02s)
Generating R file.    (25.57s)
Compiling generated Java code.    (26.86s)
Convert byte code - optimized dex.    Error
UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOf(Arrays.java:3332)
    at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:137)
    at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:121)
    at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:421)
    at java.lang.StringBuilder.append(StringBuilder.java:136)
    at com.android.dx.rop.type.Type.internClassName(Type.java:415)
    at com.android.dx.cf.cst.ConstantPoolParser.parse0(ConstantPoolParser.java:289)
    at com.android.dx.cf.cst.ConstantPoolParser.parse(ConstantPoolParser.java:150)
    at com.android.dx.cf.cst.ConstantPoolParser.parseIfNecessary(ConstantPoolParser.java:124)
    at com.android.dx.cf.cst.ConstantPoolParser.getPool(ConstantPoolParser.java:115)
    at com.android.dx.cf.direct.DirectClassFile.parse0(DirectClassFile.java:482)
    at com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406)
    at com.android.dx.cf.direct.DirectClassFile.parseToInterfacesIfNecessary(DirectClassFile.java:388)
    at com.android.dx.cf.direct.DirectClassFile.getMagic(DirectClassFile.java:251)
    at com.android.dx.command.dexer.Main.processClass(Main.java:665)
    at com.android.dx.command.dexer.Main.processFileBytes(Main.java:634)
    at com.android.dx.command.dexer.Main.access$600(Main.java:78)
    at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:572)
    at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
    at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
    at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
    at com.android.dx.command.dexer.Main.processOne(Main.java:596)
    at com.android.dx.command.dexer.Main.processAllFiles(Main.java:498)
    at com.android.dx.command.dexer.Mai[QUOTE][/QUOTE]n.runMonoDex(Main.java:264)
    at com.android.dx.command.dexer.Main.run(Main.java:230)
    at com.android.dx.command.dexer.Main.main(Main.java:199)
    at com.android.dx.command.Main.main(Main.java:103)
Picked up _JAVA_OPTIONS: -Xmx512M
 
Upvote 0

jarinashameem

Member
Licensed User
Longtime User
This may be help some one

Hi Erel
After that also I got the same error again , and after that I have changed
_JAVA_OPTIONS: -Xmx512M in Environmental Variables to
_JAVA_OPTIONS: -Xmx1536M and it worked fine, bit faster than previous . Thanks for the help.
 
Upvote 0
Top