오늘 아침에 Android SDK
과 ADT Plugin
을 설정했으며 안드로이드 앱을 제작할 때 테스트 한 첫 번째 테스트가 정상적으로 작동했습니다.이클립스 안드로이드 구성 문제
그러나 지금 나는 무언가를 클릭 할 때마다 팝업을 시작합니다. AN ERROR HAS OCCURED - JAVA.NULLPOINTER.EXCEPTION
.
자바의 nullpointer 예외는 무언가가 만들어졌지만 새로운 프로젝트를 클릭 할 때 응용 프로그램 생성 마법사가 만든 표준 주 동작 클래스를 아직 입력하지 않은 것입니다.
프로그램을 실행했을 때 문제가 발생했으며 Activity_mainlayout.out.xml
또는 문제가 발생한 것으로 보입니다.
누구나 이런 일이 일어나기 전에 어떤 생각이 들었는지, 누구든지 내 애플리케이션을 코딩하기 시작하지 않았습니다.
몇 가지 세부 정보 : 테스트를 위해 Android 가상 장치가있는 Android ADT 플러그인 및 Android SDK를 사용하는 Eclipse.
감사합니다.
p.s. Windows 탐색기와 Eclipse에서 프로젝트를 삭제하여 완전히 제거하고 새로운 프로젝트가 이제는 같은 팝업 오류를 생성합니다.
이 MainActivity
코드입니다package wag.cymal.libraryportal.welshlibraries;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.LinearLayout;
import android.graphics.*;
import android.graphics.drawable.Drawable;
@SuppressWarnings("unused")
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
LinearLayout ll = new LinearLayout(this);
ll.setBackgroundResource(R.drawable.natlib); // background image
this.setContentView(ll);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
그리고 activity_main XML 파일 :
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:padding="@dimen/padding_medium"
android:text="@string/hello_world"
tools:context=".MainActivity" />
어떤 아이디어? :/
새로운 개발 일부 사용하지 않은 가져 오기를 삭제했으며 가상 장치에서 응용 프로그램을 실행할 수 있지만 계속 팝업 상자를 항상 표시합니다. – WebDevDanno
레이아웃에서 선언되지 않은 코드에서 '보기'(예 :'TextView','Button' 등)를 호출 할 수 있습니까? – Arci
내가 말했듯이 배경 이미지를 추가하는 것 외에는 코드를 수정하지 않았습니다. – WebDevDanno