Java Android Studio(1.5.1)在选择空白活动布局时出现渲染问题

Java Android Studio(1.5.1)在选择空白活动布局时出现渲染问题,java,android,xml,rendering,Java,Android,Xml,Rendering,感谢您的帮助 当我在Android Studio(1.5.1)中创建一个新项目时,我不断遇到渲染问题。这就是错误所在 我还应该注意到,我曾尝试更改android预览版本和Theams,但每次选择都会出错 编辑 我想我刚刚在.java中解决了这个问题。删除setContentView(R.layout.activity_main)下的所有内容;错误消失了,现在 @Override protected void onCreate(Bundle savedInstanceState) { su

感谢您的帮助

当我在Android Studio(1.5.1)中创建一个新项目时,我不断遇到渲染问题。这就是错误所在

我还应该注意到,我曾尝试更改android预览版本和Theams,但每次选择都会出错

编辑

我想我刚刚在.java中解决了这个问题。删除setContentView(R.layout.activity_main)下的所有内容;错误消失了,现在

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                    .setAction("Action", null).show();
        }
    });
}

如果您需要有关此问题的更多信息,请告诉我,这是Android Studio的新安装

Rendering Problem
The following classes could not be instantiated:

android.support.desitn.widget.FloatingActionButton (open class, show exception, clear cache)

在某个地方,你输入了一个拼写错误,写了“desitn”而不是“design”(android.support.desitn.widget.FloatingActionButton)。

我想你忘了发布了activity\u main.xml文件,请确保该文件看起来像那样(由向导创建)




我在安装新的Android Studio时遇到了同样的问题。下面对build.gradle(Module:app)文件最后几行的更改似乎已经纠正了它。(此更改基于查看最近一个没有出现问题的示例项目):

原件:

compile 'com.android.support:appcompat-v7:23.2.0'
compile 'com.android.support:design:23.2.0'
改为:

compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'

首先,您需要在build.gradle中更改这一行

然后转到:

Build -> Clean Project
Build -> Rebuild Project

以上步骤为我解决了问题……祝你好运。

你的android项目minSDk和targetSdkVersion是什么?对.java文件进行了编辑,错误消失,请在“编辑”下查看原始帖子。似乎错误消失了,而且我只是在帖子里打错了。谢谢这就是为什么你剪切粘贴,从不重新键入错误消息。谢谢,这解决了问题。这为我解决了问题。为什么23.2.0会有这个问题?有人知道吗?
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.AppBarLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:theme="@style/AppTheme.AppBarOverlay">

    <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="?attr/actionBarSize"
        android:background="?attr/colorPrimary"
        app:popupTheme="@style/AppTheme.PopupOverlay" />

</android.support.design.widget.AppBarLayout>

<include layout="@layout/content_main" />

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="bottom|end"
    android:layout_margin="@dimen/fab_margin"
    android:src="@android:drawable/ic_dialog_email" />
compile 'com.android.support:appcompat-v7:23.2.0'
compile 'com.android.support:design:23.2.0'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:design:23.2.0'
compile 'com.android.support:design:23.1.1'
Build -> Clean Project
Build -> Rebuild Project