无法在Android Studio中打开新程序

时间:2017-10-17 00:29:14

标签: java android android-studio

我最近下载了Android Studio,并试图打开一个新项目。生成的代码如下所示:

package com.example.trevo.myapplication;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class GettingStarted extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_getting_started);
    }
}

屏幕顶部的标签(scr,main,java,com,示例,trevo,myapplication,GettingStarted)都用红色加下划线。此外,' R'行setContentView(R.layout.activity_getting_started);中的行为红色并收到错误"无法解析符号"。当我尝试按编写的方式运行程序时,我收到以下错误。

C:\Users\trevo\Documents\Java4Android_Projects\MyApplication\app\src\main\res\layout\activity_getting_started.xml

Error:(13, 49) String types not allowed (at 'layout_constraintBottom_toBottomOf' with value 'parent').

Error:(14, 45) String types not allowed (at 'layout_constraintLeft_toLeftOf' with value 'parent').

Error:(15, 47) String types not allowed (at 'layout_constraintRight_toRightOf' with value 'parent').

Error:(16, 43) String types not allowed (at 'layout_constraintTop_toTopOf' with value 'parent').

Error:Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException: Failed to execute aapt
Information:BUILD FAILED

有没有其他人在使用Android Studio时遇到此问题?我该怎么做才能解决这些错误?

1 个答案:

答案 0 :(得分:1)

这是Android Studio中的一个已知错误,也发生在我的构建中。

要解决此问题,请清除构建项目并删除其中包含 R 的导入,Android Studio将导入正确的 R

此问题似乎在最新的3.0 RC版本中得到解决