我正在使用 Android Studio 0.2.3,当打开一个 活动布局正常,预览应该出现在右侧,以便我可以切换之间的 短信和 设计模式,这应该再次显示预览的布局。
但没有预览显示不在右侧,无论是在 短信模式或在 设计模式。我只是得到错误 rendering problems...
rendering problems...
当我编译所有东西并在我的设备上安装应用程序时,它没有任何错误。对于开发和试验的布局,它仍然是不错的,如果我可以得到预览工作。
我也尝试过在工作室的不同设备之间切换,但没有成功。
有人知道怎么解决吗?
我能够在 Android Studio 0.2.0中通过将 API 从 API 18: Android 4.3更改为 API 17: Android 4.2.2来解决这个问题
这是在设计窗口右上角的 Android 图标菜单下。
这是一个来自 http://www.hankcs.com/program/mobiledev/idea-this-version-of-the-rendering-library-is-more-recent-than-your-version-of-intellij-idea-please-update-intellij-idea.html的解决方案。这需要一个谷歌翻译成英语,因为它是在另一种语言。
希望能有帮助。
根据清单将设计器预览中的安卓版本更改为当前版本。呈现问题导致设计器预览使用了比当前 android API 级别更高的 API 级别。
根据当前 API 级别进行调整。如果 API 级别不在列表中,则需要通过 SDK 管理器安装它。
更改:
主题 = “@style/AppTheme”
比如:
我已经通过改变 style.xml解决了这个问题
style.xml
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> </style>
这是个绝妙的解决方案。
我有同样的问题,当前更新,但渲染失败,因为我需要更新。
尝试更改您正在使用的更新版本。默认是稳定的,但还有3个选项,金丝雀是最新的,可能是最不稳定的。我选择查看 Dev Channel 的更新,它比 Canary 版本稍微稳定一些。它解决了这个问题,而且似乎工作得很好。
要更改版本,请检查更新,然后单击弹出窗口上显示已经有最新版本的“更新”链接。
渲染对我来说也不起作用。我在机器人图标的右边有 <null>值。我跑了
<null>
sudo apt-get install gradle
我重新启动安卓工作室,然后和 <null>值改为 23。
23
瞧,现在显示出来了! :)
只要从 SDK 管理器下载最低首选的 SDK,然后构建。
它仍然发生在安卓 Studio 1.5.1中,在 Ubuntu 上,你可以简单地解决这个问题,只需要改变一下 Gradle 的设置:
1)对 App/build.gradle的依赖性从:
compile 'com.android.support:design:23.2.0'
致:
compile 'com.android.support:design:23.1.0'
2)重建工程
3)刷新视图
最好的问候,
天使
确保设计器版本和 targetSdkVersion 都是相同的。 示例: 如果 targetSdkVersion 是22,那么将设计器版本也更改为22,这样就不会出现此问题。
在新的更新 安卓工作室2.2面临的渲染问题,然后按照下面的步骤。
我修复了它——在 styles.xml 文件中修改了它
"Theme.AppCompat.Light.DarkActionBar"
到
"Base.Theme.AppCompat.Light.DarkActionBar"
这是我很久以前遇到的一种黑客技术,用来解决以前的 Android Studio 版本中类似的渲染问题。
最佳解决方案是去 文件-> 同步项目与分级文件
我希望这有帮助
在最新的 Android Studio 3.1.3 中,依赖性:
implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
或者
即使最迟在8月18日27日
implementation 'com.android.support:appcompat-v7:28.0.0-rc01' 面临同样的问题
implementation 'com.android.support:appcompat-v7:28.0.0-rc01'
改成
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1
这将解决您的预览问题。
更新
尽管如此,在 beta01有一个最新的 appcompact v7 library预览问题 将上面的修改改为 alpha01来解决渲染问题
beta01
appcompact v7 library
alpha01
在 build.gradle 中,下面的依赖项添加:
configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails details -> def requested = details.requested if (requested.group == "com.android.support") { if (!requested.name.startsWith("multidex")) { details.useVersion "27.+" } } } }
这对我很有用,我在堆栈上找到了它,地址是“主题错误解决方案”: 主题错误-如何修复?
您所需要做的就是转到 styles.xml 文件并从
Theme.AppCompat.Light.DarkActionBar to Base.Theme.AppCompat.Light.DarkActionBar
打开 activity _ main.xml。 如果在文本视图中,则切换到“设计”视图。 寻找带有机器人图标的机器人版本。 更改机器人版本。 问题解决了。
当我设置 android:autofillHints="" />的时候。Xml 文件中,我遇到了问题,Android Studio 呈现问题,所以我设置为 android:autofillHints="testHint" />,这个问题就消失了。
android:autofillHints="" />
android:autofillHints="testHint" />
这个问题可能源于笔记本电脑与 AnyConnect 等软件产品的连接。关掉远程连接对我有用。