2015-10-21 23 views
4

我已经在很多设备上测试过我的应用程序,一切都很顺利,但是当我试图生成已签名的apk时,出现:预期类型插的资源[的ResourceType]生成签名APK时出现“期望的类型插值器资源[ResourceType]”和“无法解析符号”错误

此行看来问题:

scaleDown.setInterpolator(AnimationUtils.loadInterpolator(activity, android.R.anim.decelerate_interpolator)); 

此行的背后有一个名为AnimationUtils类,这个类属于Android SDK中,所以我不理解为什么当我检查它的源代码时,以下导入将显示我Cannot resolve symbol

import android.annotation.AnimRes; 
import android.annotation.InterpolatorRes; 

我已经试过干净和重建。

enter image description here

回答

3

我终于克服了这个问题更换

AnimationUtils.loadInterpolator(activity, android.R.anim.decelerate_interpolator) 

对此

new DecelerateInterpolator() 
+0

谢谢它适合我 –

-1

1.try改变android.R.anim.a到R.interpolater.b

+0

什么?我不明白,我没有'android.R.anim.a' – Ricardo

+0

这只有在你的本地文件中有插值器资源时才有效。由于直接从Android加载插补器时并不是这种情况,所以这个提议是无稽之谈。 –

相关问题