我使用过Android Studio 0.2.3和打开时的活动布局通常情况下,预览应该出现在右侧,这样我可以文本和设计模式之间切换,这应该再次显示布局的预览。
但是,没有预览不显示在右侧既不当我在文本模式下,也没有在设计模式。 我只是得到了错误rendering problems...
当我编译的一切,我的设备上安装应用程序,它的工作没有任何错误。 为了开发与布局尝试,它仍然会是很好,如果我能得到预览工作。
我也试图在工作室不同的设备,但没有成功之间切换。
有谁知道如何解决这个问题?
Answer 1:
改变你对你的设计师预览Android版本到当前版本取决于你的清单。 渲染问题引起你的设计师预览比你目前的Android API级别使用更高的API级别。
与您现有的API级别调整。 如果API级别不是在列表中,您需要通过SDK管理器来安装它。
Answer 2:
在新的更新的Android 2.2的工作室渲染面临的问题,那么按照此步骤。
我固定它 - 在styles.xml文件我改变
"Theme.AppCompat.Light.DarkActionBar"
至
"Base.Theme.AppCompat.Light.DarkActionBar"
这是某种形式的黑客以前我碰到一个很长一段时间来解决以前的Android版本的工作室呈现类似的问题。
Answer 3:
- 打开AndroidManifest.xml中
更改:
机器人:主题= “@风格/ AppTheme”
喜欢的东西:
机器人:主题= “@风格/ Theme.AppCompat.Light”
- 打在“Previev”标签“刷新”按钮。
Answer 4:
我能够通过API 18 API修改来解决这个Android Studio中0.2.0:安卓4.3 API 17:安卓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 -请-更新的IntelliJ-idea.html 。这需要谷歌翻译成英语,因为它是另一种语言。
希望能帮助到你。
Answer 5:
在最新的Android 3.1.3工作室 ,相关性:
implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
要么
即使在由08月18日即27日最新
implementation 'com.android.support:appcompat-v7:28.0.0-rc01'
面临着类似的问题
将其更改为
implementation 'com.android.support:appcompat-v7:28.0.0-alpha1
这将解决您的预览的问题。
UPDATE
尽管如此,在beta01
有可支持最新的预览问题appcompact v7 library
作出上述变化改变它alpha01
解决显示问题
Answer 6:
我已经改变解决了这个问题style.xml
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
这是一个溶液awesom。
Answer 7:
它仍然发生在Android Studio中1.5.1。 在Ubuntu,你可以解决它只是从摇篮更改设置:
1)上的应用程序/的build.gradle依赖从改变:
compile 'com.android.support:design:23.2.0'
至:
compile 'com.android.support:design:23.1.0'
2)改造项目
3)刷新视图
最好的祝福,
/天使
Answer 8:
我有同样的问题,当前的更新,但渲染失败了,因为我需要更新。
尝试改变更新版本,你都在。 默认值是稳定的,但也有3个选项,加那利是最新的和潜在的最不稳定。 我选择了检查从开发渠道,这是一个小比金丝雀建立更稳定的更新。 它解决了这一问题,似乎很好地工作。
要更改版本,检查更新,然后点击,说你已经有最新版本的弹出的更新链接。
Answer 9:
渲染,我没有工作过。 我有<null>
在Android图标的右边的值。 我跑
sudo apt-get install gradle
我重新启动然后Android的工作室和<null>
值变更为23
。
瞧,它现在呈现! :)
Answer 10:
只要下载SDK从Manager的最低首选SDK,然后建立。 我的作品。
Answer 11:
确保你的设计师版和targetSdkVersion都相同。 例如:如果你的targetSdkVersion是22,然后改变你的设计师版也22,所以不会出现此问题。
Answer 12:
最好的办法是进入文件 - >同步项目与文件摇篮
我希望这有助于
Answer 13:
在下面的依赖关系的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.+"
}
}
}
}
这为我工作,我发现它的堆栈,处理为“主题错误解决办法”: 主题错误-如何解决?
文章来源: Android Studio rendering problems