在Android Studio中启用Proguard后制作签名apk时出错。
警告:org.andengine.engine.camera.hud.controls.AnalogOnScreenControl: 无法找到引用的方法' float cos(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.engine.camera.hud.controls.AnalogOnScreenControl: 无法找到引用的方法'浮动罪(浮动)'在图书馆类 android.util.FloatMath 警告:org.andengine.entity.modifier.PathModifier $ Path:无法找到引用的方法' float sqrt(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.entity.particle.ParticleSystem:找不到引用的方法' float floor(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.entity.particle.emitter.CircleOutlineParticleEmitter: 无法找到引用的方法' float cos(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.entity.particle.emitter.CircleOutlineParticleEmitter: 无法找到引用的方法'浮动罪(浮动)'在图书馆类 android.util.FloatMath 警告:org.andengine.entity.particle.emitter.CircleParticleEmitter: 无法找到引用的方法' float cos(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.entity.particle.emitter.CircleParticleEmitter: 无法找到引用的方法'浮动罪(浮动)'在图书馆类 android.util.FloatMath 警告:org.andengine.opengl.font.StrokeFont:找不到引用的方法' float floor(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.adt.transformation.Transformation:无法找到引用的方法' float sin(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.adt.transformation.Transformation:无法找到引用的方法' float cos(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.algorithm.path.astar.EuclideanHeuristic: 无法找到引用的方法' float sqrt(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.math.MathUtils:找不到引用的方法' float ceil(float)'在库类android.util.FloatMath中 警告:org.andengine.util.math.MathUtils:找不到引用的方法' float sin(float)'在库类android.util.FloatMath中 警告:org.andengine.util.math.MathUtils:找不到引用的方法' float cos(float)'在库类android.util.FloatMath中 警告:org.andengine.util.math.MathUtils:找不到引用的方法' float sqrt(float)'在库类android.util.FloatMath中 警告:org.andengine.util.modifier.ease.EaseCircularIn:找不到引用的方法' float sqrt(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.modifier.ease.EaseCircularOut:找不到引用的方法' float sqrt(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.modifier.ease.EaseElasticIn:找不到引用的方法' float sin(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.modifier.ease.EaseElasticOut:找不到引用的方法' float sin(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.modifier.ease.EaseSineIn:找不到引用的方法' float cos(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.modifier.ease.EaseSineInOut:无法找到引用的方法' float cos(float)'在图书馆类 android.util.FloatMath 警告:org.andengine.util.modifier.ease.EaseSineOut:找不到引用的方法' float sin(float)'在图书馆类 android.util.FloatMath``
答案 0 :(得分:8)
FloatMath上的Android文档:
此类在API级别22中已弃用。
请改用数学。
似乎您的某个依赖项是针对较旧的Android SDK而不是目标SDK级别构建的。
尝试添加:
-keep public class android.util.FloatMath
你的计划规则。