4

我刚刚学习如何在 Android Studio 中开发,当我开始我的 helloworld 教程时出现了这个错误:

渲染问题无法实例化以下类: - android.support.design.widget.FloatingActionButton

异常详情如下:

android.content.res.Resources$NotFoundException: 找不到资源 ID #0x1080029

我正在使用 Android Support Design 库的 23.2.0 版。

如何让 FloatActionButton 在预览窗格中呈现?

http://i.stack.imgur.com/knyFA.png

4

3 回答 3

4

查看预览器生成的错误堆栈跟踪。它说它找不到 id 0x1080029 的可绘制资源。该 ID 是否存在可绘制对象?您是否提供了无效的 ID?在我的系统上,资源似乎从 0x7f010000 开始。

还发现了这个: Android Studio FloatingActionButton error。它说支持设计库的版本 23.2.0 中可能存在错误,降级到 23.1.0 可以修复它。

于 2016-03-02T20:34:00.283 回答
1

升级到 Android 支持库版本 23.2.1 可解决此问题。它已经在 Android Studio SDK 管理器中可用。

于 2016-03-11T08:50:36.337 回答
0

Android 支持库的版本 23.2.0 中似乎存在错误;简单地降级到 23.1.1 并重建您的项目应该会使问题消失。

请注意,问题不只是在设计库中;AppCompat 小部件也会导致 AppCompatButton 和 AppCompatImageButton 出现问题,也会给出类似的错误报告资源丢失。

于 2016-03-09T10:23:03.930 回答