Android Studio渲染问题

was*_*256 191 android android-version android-studio

我正在使用Android Studio 0.2.3,当正常打开活动布局时,预览应该出现在右侧,这样我就可以在文本设计模式之间切换,这将再次显示布局的预览.

但是当我处于文本模式或设计模式时,右侧都没有显示预览.我刚收到错误rendering problems...

当我编译所有内容并在我的设备上安装应用程序时,它可以正常运行.对于开发和试验布局,如果我可以使预览工作仍然会很好.

我也尝试在工作室中的不同设备之间切换,但没有成功.

有谁知道如何解决这个问题?

Adi*_*rak 528

根据您的Manifest将设计器预览版的Android版本更改为当前版本.渲染问题导致您的设计器预览使用比当前Android API级别更高的API级别.

使用您当前的API级别进行调整

使用您当前的API级别进行调整.如果API级别不在列表中,则需要通过SDK Manager安装它.


Arp*_*tel 21

在新的更新android studio 2.2面临渲染问题,然后按照这一步骤.

我修复了它 - 在styles.xml文件中我改变了

"Theme.AppCompat.Light.DarkActionBar"
Run Code Online (Sandbox Code Playgroud)

"Base.Theme.AppCompat.Light.DarkActionBar"
Run Code Online (Sandbox Code Playgroud)

这是我很久以前遇到的某种黑客攻击,用于解决以前Android Studio版本中的类似渲染问题.


And*_*rey 17

  1. 打开AndroidManifest.xml
  2. 更改:

    android:theme="@style/AppTheme"

    类似于:

    android:theme="@style/Theme.AppCompat.Light"
  3. 点击"Previev"标签中的"刷新"按钮.


小智 14

通过将API从API 18更改为Android 4.3API 17:Android 4.2.2,我能够在Android Studio 0.2.0中修复此问题

这是在设计窗口右上角的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.这需要谷歌翻译成英文,因为它是用另一种语言.

希望能帮助到你.


KRI*_*JHA 11

在最新的Android Studio 3.1.3中,依赖关系:

implementation 'com.android.support:appcompat-v7:28.0.0-alpha3'
Run Code Online (Sandbox Code Playgroud)

要么

即使是最迟于8月27日,即

implementation 'com.android.support:appcompat-v7:28.0.0-rc01' 面临类似问题

将其更改为

    implementation 'com.android.support:appcompat-v7:28.0.0-alpha1
Run Code Online (Sandbox Code Playgroud)

这将解决您的预览问题.

UPDATE

尽管如此,beta01最新的预览问题是appcompact v7 library 将上述更改改为alpha01解决渲染问题


小智 7

当我android:autofillHints="" />在 .xml 文件中设置它时,我遇到了问题,Android Studio 渲染问题,所以我设置了它android:autofillHints="testHint" />,这个问题消失了。


小智 6

我通过改变解决了问题 style.xml

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">
     <!-- Customize your theme here. -->
</style>
Run Code Online (Sandbox Code Playgroud)

这是一个很棒的解决方案.