在android中的assets文件夹中添加.gif图像

时间:2017-02-25 07:10:20

标签: android webview gif

当我在资源文件夹中添加gif图像时,它给出了错误,即prolog中不允许使用内容。请帮忙。

C:\ games \ work \ DEGREE \ Sem 4 \ Android Projects \ CoolUI \ app \ src \ main \ res \ assets \ space.gif 错误:(1,1)错误:prolog中不允许内容。

错误:任务':app:mergeDebugResources'执行失败。

  

C:\ games \ work \ DEGREE \ Sem 4 \ Android Projects \ CoolUI \ app \ src \ main \ res \ assets \ space.gif:1:1:错误:prolog中不允许内容。

如果我清理项目,然后添加图像并运行应用程序,它运行正常但图像不显示说:FileNotFound。

我已尝试过在线发布的解决方案(如资产和资产等)。

2 个答案:

答案 0 :(得分:0)

您是否尝试将文件移动到原始文件夹?然后,您可以使用R类引用它们。否则,您可以尝试将文件移动到" src / main / assets"然后在build.gradle文件中映射自定义路径,如:

android { 
  sourceSets { 
    main { 
     assets.srcDirs = ['src/main/assets/'] 
    } 
  } 
}

答案 1 :(得分:0)

原来它是一个android工作室问题。如果您关闭并重新打开android studio,则可以成功引用该图像。我也尝试插入更多图像。只有在我重新打开工作室之后,我才能够使用它们。谢谢你的帮助!