unity4可以生成apk而unity 5生成不了apk问题

 unity4可以正常生成apk,5不可以  是应为生成的android的jar有问题,生成androidjar需要在ec上生成,只选择src和res  这样就可以正常生成apk,用as生成的jar在5上不可以是因为as生成的jar或自动生成R的路径,照成5上编译不通过,显示 warning: Ignoring InnerClasses attribute for an anonymous inner class
(org.xxx.xxx.xxx$1) that doesn't come with an
associated EnclosingMethod attribute. This class was probably produced by a
compiler that did not target the modern .class file format. The recommended
solution is to recompile the class from source, using an up-to-date compiler
and without specifying any "-target" type options. The consequence of ignoring
this warning is that reflective operations on this class will incorrectly
indicate that it is *not* an inner class.


所以解决方法,用ec生成jar 不要用as去生成jar,ec生成jar值选 src和res 别的都不要,这样的jar就可以通过编译了 ,而且apk不会有问题可以正常运行 

你可能感兴趣的:(游戏)