android - java.lang.IllegalArgumentException when using everyplay unity sdk within Unity3D game -
i tried import everyplay package , integrate game, it's r$.class conflicts r$.class of own project. guess problem withing everplay android sdk, there resources files(xmls,..etc) , there everyplay.jar, seems android resources files generated too, , generate r$.class, conflicts original unity androidgame r$.class , when trying build project, following dex error:
buildpipeline.buildplayer failed, error=error building player: commandinvokationfailure: unable convert classes dex format. see console details. c:\program files\java\jdk1.7.0_51\bin\java.exe -xmx1024m -dcom.android.sdkmanager.toolsdir="c:/program files (x86)/android-sdk\tools" -dfile.encoding=utf8 -jar "c:/program files (x86)/unity4.5/editor/data/buildtargettools/androidplayer\sdktools.jar" - stderr[ unexpected top-level exception: java.lang.illegalargumentexception: added: lcom/asgatech/app/r$attr; @ com.android.dx.dex.file.classdefssection.add(classdefssection.java:122) @ com.android.dx.dex.file.classdefssection.add(classdefssection.java:122) @ com.android.dx.dex.file.dexfile.add(dexfile.java:161) @ com.android.dx.command.dexer.main.processclass(main.java:732) @ com.android.dx.command.dexer.main.processfilebytes(main.java:673) @ com.android.dx.command.dexer.main.access$300(main.java:83) @ com.android.dx.command.dexer.main$1.processfilebytes(main.java:602) @ com.android.dx.cf.direct.classpathopener.processarchive(classpathopener.java:284) @ com.android.dx.cf.direct.classpathopener.processone(classpathopener.java:166) @ com.android.dx.cf.direct.classpathopener.processdirectory(classpathopener.java:229) @ com.android.dx.cf.direct.classpathopener.processone(classpathopener.java:158) @ com.android.dx.cf.direct.classpathopener.process(classpathopener.java:144) @ com.android.dx.command.dexer.main.processone(main.java:632) @ com.android.dx.command.dexer.main.processallfiles(main.java:510) @ com.android.dx.command.dexer.main.runmonodex(main.java:280) @ com.android.dx.command.dexer.main.run(main.java:246) @ com.android.dx.command.dexer.main.main(main.java:215) @ com.android.dx.command.main.main(main.java:106) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) @ java.lang.reflect.method.invoke(method.java:606) @ sdkmain.main(sdkmain.java:129) 1 error; aborting as see in unity project, everyplay plugin has own resources,..etc. 
Comments
Post a Comment