을면 ClassNotFound하고 난 내 프로젝트를 실행을 시작할 때 불행하게도라는면 ClassNotFound 에러로 인해 중지하고 난 여기에 내 로그 캣의 그 문제안드로이드 나는 안드로이드 응용 프로그램을 개발하고
를 해결하는 방법을 모른다
12-06 08:50:00.103: E/AndroidRuntime(17447): FATAL EXCEPTION: main
12-06 08:50:00.103: E/AndroidRuntime(17447): Process: com.example.elfaroukschool, PID: 17447
12-06 08:50:00.103: E/AndroidRuntime(17447):java.lang.NoClassDefFoundError:android.support.v7.appcompat.R$styleable
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:106)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.support.v7.app.ActionBarActivityDelegateICS.onCreate(ActionBarActivityDelegateICS.java:57)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.support.v7.app.ActionBarActivity.onCreate(ActionBarActivity.java:99)
12-06 08:50:00.103: E/AndroidRuntime(17447): at com.example.elfaroukschool.MainActivity.onCreate(MainActivity.java:23)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.app.Activity.performCreate(Activity.java:5426)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2269)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2363)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.app.ActivityThread.access$900(ActivityThread.java:161)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1265)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.os.Handler.dispatchMessage(Handler.java:102)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.os.Looper.loop(Looper.java:157)
12-06 08:50:00.103: E/AndroidRuntime(17447): at android.app.ActivityThread.main(ActivityThread.java:5356)
12-06 08:50:00.103: E/AndroidRuntime(17447): at java.lang.reflect.Method.invokeNative(Native Method)
12-06 08:50:00.103: E/AndroidRuntime(17447): at java.lang.reflect.Method.invoke(Method.java:515)
12-06 08:50:00.103: E/AndroidRuntime(17447): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
12-06 08:50:00.103: E/AndroidRuntime(17447): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
12-06 08:50:00.103: E/AndroidRuntime(17447): at dalvik.system.NativeStart.main(Native Method)
12-06 08:50:01.704: I/Process(17447): Sending signal. PID: 17447 SIG: 9
는 여기에 내가 또 다른 클래스를 만들어
을 파일 Mainfest에서 직원을 언급package com.example.elfaroukschool;
import android.support.v7.app.ActionBarActivity;
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.app.ActionBar;
import android.content.Intent;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Build;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.TextView;
public class MainActivity extends ActionBarActivity {
@TargetApi(Build.VERSION_CODES.HONEYCOMB) @SuppressLint("NewApi") @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ActionBar bar = getActionBar();
// for color
bar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#28295b")));
setContentView(R.layout.activity_main);
TextView ig=(TextView) findViewById(R.id.igcse);
TextView boys=(TextView) findViewById(R.id.boys);
TextView girls=(TextView) findViewById(R.id.girls);
ig.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent i=new Intent(MainActivity.this,ig.class);
startActivity(i);
// TODO Auto-generated method stub
}
});
boys.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent b=new Intent(MainActivity.this,boys.class);
startActivity(b);
// TODO Auto-generated method stub
}
});
girls.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent s=new Intent(MainActivity.this,girls.class);
startActivity(s);
// TODO Auto-generated method stub
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.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();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
내 MainActivity 클래스의
프로젝트를 정리하고 다시 작성하십시오. –
이것은 Eclipse보다 IntelliJ IDEA 코드와 유사합니다 –