2017-05-24 1 views
0

학생 관리 Android 앱을 개발하려고합니다. 그러나 내 휴대 전화를 사용하여 테스트하려고하면 불행히도 내 앱이 중지되었다고 표시됩니다. 코딩하는 동안 오류를 찾고 내 앱을 테스트 해 보았습니다. 데이터베이스 및 코드 생성 코드를 코딩 할 때 앱이 중지되었습니다. 제발 누군가가 나를 높이 평가할 수 있다면 제발.Android 앱을 코딩하고 테스트하는 동안 불행하게도 중지되었습니다.

package com.example.kash.myapp; 

    import android.content.Context; 
    import android.database.sqlite.SQLiteDatabase; 
    import android.support.v7.app.AppCompatActivity; 
    import android.os.Bundle; 
    import android.view.View; 
    import android.widget.Button; 
    import android.widget.EditText; 

    public class MainActivity extends AppCompatActivity implements View.OnClickListener { 


     EditText editName, editRollno, editMarks; 
     Button btnAdd, btnDelete, btnModify, btnView, btnViewAll, btnShowInfo; 
     SQLiteDatabase db; 

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

      editName = (EditText) findViewById(R.id.editName); 
      editRollno = (EditText) findViewById(R.id.editRollno); 
      editMarks = (EditText) findViewById(R.id.editMarks); 

      btnAdd = (Button) findViewById(R.id.btnAdd); 
      btnDelete = (Button) findViewById(R.id.btnDelete); 
      btnModify = (Button) findViewById(R.id.btnModify); 
      btnView = (Button) findViewById(R.id.btnView); 
      btnViewAll = (Button) findViewById(R.id.btnViewAll); 
      btnShowInfo = (Button) findViewById(R.id.btnShowInfo); 

      btnAdd.setOnClickListener(this); 
      btnDelete.setOnClickListener(this); 
      btnModify.setOnClickListener(this); 
      btnView.setOnClickListener(this); 
      btnViewAll.setOnClickListener(this); 
      btnShowInfo.setOnClickListener(this); 

      db = openOrCreateDatabase("studentsdb", Context.MODE_PRIVATE, null); 
      db.execSQL("CREATE TABLE IF NOT EXITS students(name VARCHAR, rollno VARCHAR, marks VARCHAR);"); 

     } 

     @Override 
     public void onClick(View view) { 

     } 
    } 
+1

오류 로그 란 무엇입니까? – Shailesh

+1

어떤 오류가 발생합니까? 로그캣 텍스트 공유 – ziLk

+3

[불행히도 MyApp가 중지되었습니다. 어떻게 해결할 수 있습니까?] (http://stackoverflow.com/questions/23353173) –

답변

0

Syntax error 예외로 인해 앱이 다운됩니다. 단어 EXITS에 실수가 있습니다. EXISTS로 변경하십시오.

db.execSQL("CREATE TABLE IF NOT EXISTS students(name VARCHAR, rollno VARCHAR, marks VARCHAR);"); 
+0

고마워요 :) 그 말은 오류입니다. – Kash

+0

@Kash 문제가 해결되면 대답을 수락하십시오. –

관련 문제