当前位置: 首页 > 知识库问答 >
问题:

生成已签名APK时,“应为interpolator[ResourceType]类型资源”和“无法解析符号”错误

华瀚漠
2023-03-14

我已经在许多设备上测试了我的应用程序,一切都很顺利,但是当我试图生成一个签名的apk时,会出现这样的消息:Expected resource of type interpolator[ResourceType]

这句话似乎是问题所在:

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

在这一行后面有一个名为AnimationUtils的类,这个类属于android SDK,所以我不明白为什么当我检查它的源代码时,下面的导入会显示不能解析符号

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

我已经试过清洁和重建了。

共有1个答案

南门峰
2023-03-14

我终于克服了这个问题

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

对此

new DecelerateInterpolator()
 类似资料:
  • 我已经在许多设备上测试了我的应用程序,一切都很顺利,但当我试图生成一个签名apk时,会出现此消息:类型内插器的预期资源[ResourceType] 这句话似乎是个问题: 在这一行后面有一个类叫做AnimationUtils,这个类属于android SDK,所以我不明白为什么当我检查它的源代码时,下面的导入显示我 我已经试过清理和重建了。

  • 我有这个问题,当我生成签名apk: F:\。。。\app\src\main\java\com\palletdesign\clipdooni\Activity\u VideoPlay。java错误:错误:类型为字符串[ResourceType]的预期资源 这是活动视频游戏。java(这部分代码的错误):

  • 我已经将我的SDK更新到最新版本,但是现在我得到了一个棉绒错误。 错误:应为animator[ResourceType]类型的资源 错误发生在这一行: 引用的资源如下所示: 它以前一直有效。有人能解释一下我为什么会犯这样的错误吗?

  • /*//UserProfile NavDraweritems.add(new NavDrawerItem(NavMenutitles[1],NavMenuicons.getResourceId(1,-1)));*///Payment NavDraweritems.add(new NavDrawerItem(NavMenutitles[1],NavMenuicons.getResourceId(1,

  • 我正在尝试生成签名APK。但由于生成时的lint错误而无法生成。我检查了我的lint报告,它在我的XML文件中显示错误。 林特在组装释放目标时发现致命错误。要继续,要么修复lint识别的问题,要么修改构建脚本,如下所示:...android{lintOptions{checkReleaseBuilds false//或者,如果您愿意,您可以继续检查版本构建中的错误,//但即使发现错误,也可以继续构

  • 我在生成签名apk时遇到麻烦。屏幕上显示的Lint错误以下错误显示所有com.android.support库都必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。找到的版本28.0.0, 27.1.0。示例包括“com.android.support:动画-矢量-绘图:28.0.0”和“com.android.support:exif界面:27.1.0” 构建中的依赖关系。gradle文件