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

Android studio building在“动画类型”上签署了APK错误

杜晨朗
2023-03-14

我正在尝试用Android Studio构建singed apk。

当我按下按钮创建签名的apk时,出现以下错误:

错误:类型为anim[ResourceType]的预期资源

这一行java代码显示出来了

LayoutAnimationController lac = new LayoutAnimationController(AnimationUtils.loadAnimation(Employment.this,
            R.animator.grow_from_bottom), 0.8f); 
    lview.setLayoutAnimation(lac);

创建未签名的apk没有任何问题。刚刚在烧焦的apk。

请帮帮我。

非常感谢。

共有1个答案

孔阎宝
2023-03-14

Android中实际上有两种不同类型的动画:AnimationAnimator。同样,每个文件夹都有两个资源文件夹:res/animres/动画器

AnimationUtilsAnimation一起工作,但您正在向它传递一个Animator,这就是它感到不安的原因。您需要为它提供一个动画资源(即来自R.anim)。

由于了解这两种动画之间的差异非常重要,因此以下是一些参考资料:

  • 更多关于属性动画(又名Animator
  • 查看动画的更多信息(又名动画
  • 动画资源定义
 类似资料:
  • 我们的应用程序支持不同客户端的不同产品口味,因此我们有不同的密钥库文件。我们需要根据构建类型对构建进行签名。“调试”,“发布”,“生产”。 我们需要像我在代码部分提到的那样的解决方案。请帮我解决这个问题陈述。

  • 失败:生成失败,出现异常。 我期待上述错误的解决方案。 提前致谢

  • 我想将标签嵌入Tensorflow中的DNNClassifier模型。与文档示例不同,在这里,我得到以下错误消息: 文件"embedding_model_probe.py",第118行,m.fit(input_fn=train_input_fn,步骤=200)文件"/usr/本地/lib/python2.7/dist-包/Tenorflow/python/util/deprecation.py",

  • 我是android开发的新手。我正在从事一个项目,该项目有不同的活动,其中两个使用jSon解析。 我的问题是,即使在测试时,我的ap在一些设备上工作正常,但在一些设备上失败了。关于这个问题,我看了无数的回答,但是没有一个能解决我的问题。我也有一些其他问题,但我通过查看可用的答案解决了它们,但这个“未安装”的问题仍然是一样的。我做到了以下几点: 创建签名apk 签署了带有“发布”选项的apk 两个选

  • 创建了一个应用程序 使用KeyTool.exe为该应用程序生成密钥 已将应用程序上载到Google Play 注册Google Play应用程序签名 再次尝试上载应用程序,但未成功。 它抱怨证书不是证书 将新APK上载到生产 keytool.exe-list-keystore trackcoachfull-release-key.keystore输入keystore密码: 密钥存储类型:JKS密钥

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