2016-02-07 2 views
1

Я установил андроид-студию, запустил ее, открыл новый проект с пустым действием, и в MainActivity.java есть три ошибки. Возможно, я установил его неправильно. Как я могу полностью удалить Android Studio, SDK и JDK для переустановки? Или есть какое-то другое исправление, которое я должен сделать, о котором я не знаю?Ошибки в по умолчанию Blank Activity - Android Studio

код у меня есть:

package com.francesco.musica; 

import android.os.Bundle; 
import android.support.design.widget.FloatingActionButton; 
import android.support.design.widget.Snackbar; 
import android.support.v7.app.AppCompatActivity; 
import android.support.v7.widget.Toolbar; 
import android.view.View; 
import android.view.Menu; 
import android.view.MenuItem; 

public class MainActivity extends AppCompatActivity { 

@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(); 
     } 
    }); 
} 

@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_main, 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); 
} 
} 

findViewById на линии 18, findViewById на линии 21, и onOptionsItemSelected на линии 50 все подчеркнуты ошибки Не удается разрешить метод '...'

Должен ли я полностью удалить и переустановить все, или есть другой способ заставить мою Android-студию работать нормально?

Заранее спасибо :).

+0

попробуйте очистить проект. –

+0

Очистите, а затем сделайте свой проект. Это студийная ошибка. Бывает иногда. Потерпи. Проверьте свои макеты, чтобы вы могли узнать, что действительно вызывает ошибку. –

ответ

1

Вы ждали, когда град полностью построит проект? Для построения проекта иногда требуется время, и при построении отображаются ошибки.

Попробуйте создать новый проект, а не удалять и переустанавливать все Android-студии. Или вы можете попытаться очистить и перестроить проект.

+0

Очищенный проект, и я вернулся на квадратный. На нижней панели ничего не загружается, поэтому я уверен, что все загружено. Я начал новый проект, и появилось всплывающее сообщение о появлении внутренней ошибки IDE. После завершения сборки Gradle я получаю те же ошибки. –

+0

Вы проверили какие-либо обновления? Если нет, сделайте это. В противном случае, вероятно, лучше удалить и переустановить. – Pparekhh

+0

Я уже пытался удалить и переустановить андроид-студию, android sdk и java jdk пару раз, и это никогда не срабатывало. Каков наилучший способ полностью удалить все? –

0

Обновлено до последней канареечной сборки и все сработало. Странно, как то, что должно быть менее стабильным, удалось мне лучше справиться. Рад, что я наконец-то работает!

Смежные вопросы