我一直在使用AndroidStudio0.8.6开发应用程序,在使用API21时,布局预览有问题。我得到以下错误:
呈现问题:无法实例化以下类:- android.support.v7.widget.Toolbar
我有最新的SDK构建工具(21.0.2),以及下载和安装的完整API21。在gradle文件上,我的targetSDKVersion设置为21。如果我将预览更改为使用API20呈现,一切看起来都很好。下面提供了异常详细信息。
谢谢!
例外细节:133) android.support.v7.internal.widget.TintTypedArray.getDrawable(TintTypedArray.java:62)_Delegate.rInflate(LayoutInflater_Delegate.java:64) --在android.view.LayoutInflater.rInflate(LayoutInflater.java:782) -在android.view.LayoutInflater.inflate(LayoutInflater.java:504)
发布于 2014-10-27 19:26:30
最新版本的Android是0.8.14,这解决了API21的一些问题。注意,根据Android 0.8.12公告 (在“无补丁程序”下):
我们在补丁机制中发现并修复了几个重要的bug。其中一个bug意味着升级到一个新版本,虽然会导致功能相同的安装,但也会导致稍微不同的二进制内容(例如,.jar文件中的一些时间戳会有所不同)。这意味着实际的二进制签名将不匹配,这破坏了例如应用程序签名检查。 我们现在已经找到并修复了这个bug,但是由于给定的前一个版本有许多不同的二进制变体,所以我们不能创建一个补丁来更新到新版本。因此,对于这个版本,我们需要完整下载IDE。从这个版本向前看,我们应该能够准确地安装更新,同时保留应用程序签名。
因此,您需要手动安装最新构建。
发布于 2015-05-01 15:11:32
在Android 1.2中,这个问题又回到了我的头上。
这就是我所做的和工作的。
发布于 2014-10-27 19:26:48
尝试在预览窗格中取消选择“自动选择最佳”,并在查看布局XML时选择一个较旧的API。这是位于菜单栏中,您选择的设备和主题,您希望您的预览使用,所有的方式在右边。
https://stackoverflow.com/questions/26594881
复制相似问题