1
これは私のonCreate
メソッドに存在するdbクラスの断片です。このメソッドの上には、適切な引数を持つコンストラクタが定義されていました。Android sqlite `db.execSQL()`は強制終了です
それを実行しているときに、このメソッドのランタイムログは、それがさらにrun1.2まで実行されなくすることを示しています。
public void onCreate(SQLiteDatabase db) {
try{
db = getWritableDatabase();
db.beginTransaction();
android.util.Log.w("check", "run1.1");
String query = " CREATE TABLE check (id INTEGER)";
android.util.Log.w("check", "run1.2");
db.execSQL(query, null);
android.util.Log.w("check", "run1.3");
}
catch(Exception e){
android.util.Log.w("check", e.toString());
}
}
誰問題の上にチェックすることができます! –
あなたはエラーログを投稿してください。 –
@ Zubair_2024この質問は少し混乱しています。私はそれを少し変えました。 「それ以上の声明はない」とはどういう意味ですか?ロギング情報の提供や実行されていないステートメントの提供がより正確になる必要があります。 – EAA