android studio帮助全新项目出现主要活动错误

时间:2015-08-03 14:07:45

标签: java android

只是所以每个人都知道我能够通过制作示例项目来解决这个问题,虽然我不知道它在解决问题方面做了什么:/

我刚刚开始使用android studio,我刚刚制作了一个新项目,我的mainActivity在所有导入中都有错误,我不知道如何修复它。请帮忙!我试图去文件>无效缓存>无效并重新启动。我已经在网上寻找无数个小时来解决这个问题,我不能。我不知道如何解决这个问题。我是Gradle的新手,但是当它只能用Eclipse制作时,已经制作了2或3个应用程序。

这是活动主文件。我没有改变任何事情。

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity; //this is one of the errors
//it says that AppCompactActivity cannot be resolved
import android.view.Menu;
import android.view.MenuItem;

public class MyActivity extends AppCompatActivity {

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

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_my, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}

这是Gradle文件。我也没有碰过这个:

android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0 rc3"

defaultConfig {
    applicationId "com.compeny.project"
    minSdkVersion 16
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
}
buildTypes {
release {
    minifyEnabled false
    proguardFiles getDefaultProguardFile('proguard-android.txt'),     'proguard-rules.pro'
}
}
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.2.1'
   }

0 个答案:

没有答案