2014-11-03 2 views
0

android studio에서 작업했습니다. FinalActivity라는 새로운 활동을 만들었습니다. 활동 생성 후, 나머지 자바 파일 (MyActivity.java 등)을 모두 확인합니다. 파일에 오류가 발생했습니다. 빨간색을 나타내는 R.id.Buuton입니다. 그것을 클릭하는 동안 '오류는 기호 R'을 해결할 수 없습니다. 나는 그저 떠난다. 그런 다음 전체 단계를 수행 한 것과 같은 방식으로 새 프로젝트를 삭제했습니다. 위의 최종 활동을 작성한 후에는 동일한 오류가 다시 발생합니다. Android에서 새로운 활동을 작성한 후 오류가 발생합니다. FinalActivity

이 FinalActivity라는 새 작업을 생성 마법사를 사용 ... 내가 그것을 발견 생각 FinalActivity

+0

감사합니다. – Michael

+0

저는 그렇게 생각하지 않지만 많은 실수가 발생할 수 있습니다. 관련 코드 및 xml 파일 – Opiatefuchs

답변

0

로 활동 이름을 만들 수있는 문제입니다.

package com.mycompany.example; 

import android.app.Activity; 
import android.os.Bundle; 
import android.view.Menu; 
import android.view.MenuItem; 


public class FinalActivity extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_final); 
     findViewById(R.id.lala); 
    } 


    @Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     // Inflate the menu; this adds items to the action bar if it is present. 
     getMenuInflater().inflate(R.menu.final, 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(); 
     if (id == R.id.action_settings) { 
      return true; 
     } 
     return super.onOptionsItemSelected(item); 
    } 
} 

당신이 다시,이 부분을 체크하면 :

getMenuInflater().inflate(R.menu.final, menu); 

이 오류를 얻고있다 : 오류 : 오류 : 유효하지 않은 기호 : '마지막'

이 코드의 축 어적 사본입니다

final은 (는) 자바 키워드입니다. "메뉴"패키지에있는 final.xml 파일의 이름을 바꿔야합니다.

+0

을 게시하십시오. 따라서'R'을 더 이상 가져올 필요가 없습니까? – Tom

+0

오류로 인해 R이 생성되지 않으므로 가져올 수 없습니다. – jmm

+0

'R'을 가져 오지 않았지만 첫 번째 코드는 어떻게 사용해야합니까? – Tom

0

사용 가능한 SDK 도구로 올바른 버전의 Android를 타겟팅하고 있는지 확인하십시오. 높은 버전의 Android를 타겟팅하고 필요한 도구가없는 경우이 오류가 표시됩니다. SDK 도구를 다운로드하지 않고 kitkat을 착용했을 때 나는 한 달 전처럼 이런 종류의 오류가있었습니다. 고토

Window>Android Sdk Manager > Install latest sdk build tools

또는

고토

ProjectName>Project Manifest

당신이 가지고있는 버전으로 안드로이드 버전을 감소

..이 도움이

희망 .. 모든 최고 ....

관련 문제