Mat*_*ser 21 android android-appcompat android-layout android-support-library android-studio
Android Studio 2.3 Canary 3.支持库25.1.0.
布局预览完全被打破.包含支持相关视图的任何内容似乎在预览期间中断.
在所有情况下,这是堆栈的开头:
Exception Details java.lang.NoSuchFieldError: ViewBackgroundHelper
at android.support.v7.widget.AppCompatBackgroundHelper.loadFromAttributes(AppCompatBackgroundHelper.java:46)
at android.support.v7.widget.AppCompatImageView.<init>(AppCompatImageView.java:63)
at android.support.v7.widget.AppCompatImageView.<init>(AppCompatImageView.java:56)
....
Run Code Online (Sandbox Code Playgroud)
..等等
无论布局是什么样的,我现在都会遇到这个与血腥ViewBackgroundHelper
相关的问题.似乎不管是什么类型的布局或者其中有什么视图......看起来通过AppCompat的任何内容都会在预览中遇到此错误.
以前从未见过这个.以前有Android Studio 2.3 Canary 2 +支持libs 25.0.1.
好像它只是不可能永远升级的Android Studio或它的支持库没有这种类型的东西花费数小时,哎?
感谢任何提示,谢谢 -
UPDATE
看起来我不是唯一一个.发现此处记录的错误,已被许多人主演:
https://code.google.com/p/android/issues/detail?id=230183
更新2
仍然是AS 2.3 Beta的问题1.仍然无法看到我的布局.java.lang.NoSuchFieldError: ViewBackgroundHelper
到处都是同样的错
根据问题跟踪器,截至2017年1月10日:
https://code.google.com/p/android/issues/detail?id=230183
对于那些使用2.3.0-beta1 Gradle插件的人,可以通过添加来禁用构建缓存
android.enableBuildCache=false
到您的
gradle.properties
文件,并告诉我们是否能解决您的问题.将行添加到gradle.properties后,请重新生成项目.谢谢.
已经证明可以为一些用户解决问题.
现在一切都有效.
com.android.tools.build:gradle:2.3.0-beta3
重启,失效,重建; 一切都在6周内第一次在预览窗格中完美呈现.
看起来他们已经修好了.最后.
归档时间: |
|
查看次数: |
3294 次 |
最近记录: |