Android Studio 3.1.3渲染失败,样式丢失,无法实例化一个或多个类

时间:2018-08-06 12:46:06

标签: android android-studio rendering android-studio-3.1.3

我想开始学习为Android设备编写代码,为此,我购买了udemy课程。不幸的是,在第三个视频之后,由于Android Studio版本3.1.3中的一些非常烦人的问题,我无法继续进行。我试图解决问题,但是由于我只是编程的初学者,尤其是在Java中,所以我没有机会自己解决它,可悲的是,我在互联网上找到的每个解决方案都无法正常工作。所以这是我的问题。

每次启动项目时(无论哪个项目)布局都不会加载。然后我收到这4条消息。

Pic 1

Pic 2

我认为渲染问题是由于缺少样式,而缺少样式是由于无法实例化的类。我认为私人资源问题是独立的。所以我真的不知道如何解决这个问题。我想我几乎尝试了一切。它可能与Java开发小子有关吗?我已经下载了最新版本,但不确定Android Studio是否正在使用它。也许普通的Java软件有问题。 也许build.gradle将帮助您找到解决方案:

pic 3

非常感谢您的时间和回答,如果您需要更多信息,请告诉我。

谢谢您的问候

Gmunderos7

更新:

我已经在此网站上下载了两个版本:

https://developer.android.com/studio/preview/?utm_source=android-studio

他们两个都没有这个问题(只是私有资源)。您是否建议使用其中一个版本(或者可能是不存在此问题的3.1.3之前的版本)?

有人甚至可以使用3.1.3版而不会出现此类问题吗?

2 个答案:

答案 0 :(得分:0)

步骤1:“文件”->“使缓存无效/重新启动”->“无效”

第2步:“文件”->“关闭项目”

第3步:在启动器窗口中删除您的项目

enter image description here

第4步:通过“打开现有的Android Studio项目”打开项目

第5步:编写漂亮的代码:)

答案 1 :(得分:0)

我遇到了同样的问题,并于今天解决了该问题,我将依赖项更改为这些问题

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:cardview-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'
implementation 'android.arch.core:runtime:1.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.2'
implementation 'com.firebaseui:firebase-ui-firestore:4.1.0'
implementation 'com.android.support:recyclerview-v7:27.1.1'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
compile 'com.google.firebase:firebase-core:16.0.0'
apply plugin: 'com.google.gms.google-services'

}