【问题标题】:Path.approximate() not supported on android studio 0.8.14 betaandroid studio 0.8.14 beta 不支持 Path.approximate()
【发布时间】:2014-12-31 16:41:14
【问题描述】:

渲染问题

不支持 Path.approximate()。

解析文件失败

~\sdk\platforms\android-21\data\res\drawable\progress_medium_material.xmlProgressBar 添加到Layout 后出现错误

如何解决?

【问题讨论】:

  • 我发现这是由于我的片段布局中存在 标签造成的。
  • 我想将 ProgressBar 添加到我的 SplashScreenActivity

标签: android android-studio android-progressbar android-5.0-lollipop material-design


【解决方案1】:

您还可以将渲染主题切换为Theme.Black 并选择API 20 版本以在Android Studio 中渲染布局。

【讨论】:

  • 感谢您的回答,但在 Lollipop (API 21) 中存在问题。其他 API 运行良好。
  • 可以更改渲染主题,但是在运行 Lollipop 的设备上仍然存在看不到 ProgressBar 的问题。
【解决方案2】:

这似乎是 appcompat-v7:21.+ 中的一个错误

https://code.google.com/p/android/issues/detail?id=77865

我已将我应用的 build.gradle 文件中的 compileSdkVersion 和 targetSdkVersion 从 21 更改为 20,现在一切正常。

【讨论】:

    【解决方案3】:

    我在真实设备上进行了测试,它可以工作。忽略错误即可。

    【讨论】: