Ограничения ListView
Добавлено: 31 июл 2014, 15:53
Всем привет. Имеется готовая база на 1600 строк. При попытке копировании и вывода данной базы приложение крашится.Максимум выводит 10 записей.
Добро пожаловать на форум сайта
http://forum.startandroid.ru/
Код: Выделить всё
07-31 13:01:31.238: E/SQLiteLog(8225): (14) cannot open file at line 30176 of [00bb9c9ce4]
07-31 13:01:31.238: E/SQLiteLog(8225): (14) os_unix.c:30176: (2) open(//data//data//com.example.test//databases//yourdb2.sqlite3) -
07-31 13:01:31.289: E/SQLiteDatabase(8225): Failed to open database '//data//data//com.example.test//databases//yourdb2.sqlite3'.
07-31 13:01:31.289: E/SQLiteDatabase(8225): android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14): Could not open database
07-31 13:01:31.289: E/SQLiteDatabase(8225): at android.database.sqlite.SQLiteConnection.nativeOpen(Native Method)
Код: Выделить всё
07-31 13:20:50.748: D/dalvikvm(10432): GC_FOR_ALLOC freed 36K, 6% free 2657K/2812K, paused 56ms, total 59ms
07-31 13:20:50.758: I/dalvikvm-heap(10432): Grow heap (frag case) to 3.782MB for 1127536-byte allocation
07-31 13:20:50.828: D/dalvikvm(10432): GC_FOR_ALLOC freed 2K, 5% free 3756K/3916K, paused 67ms, total 67ms
07-31 13:20:50.898: D/dalvikvm(10432): GC_CONCURRENT freed <1K, 4% free 3760K/3916K, paused 8ms+11ms, total 73ms
07-31 13:20:50.948: I/class com.example.db.DatabaseHelper(10432): Database already exists
07-31 13:20:51.009: E/SQLiteLog(10432): (1) no such table: DR
07-31 13:20:51.018: D/AndroidRuntime(10432): Shutting down VM
07-31 13:20:51.018: W/dalvikvm(10432): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
07-31 13:20:51.038: E/AndroidRuntime(10432): FATAL EXCEPTION: main
07-31 13:20:51.038: E/AndroidRuntime(10432): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.test/com.example.test.MainActivity}: android.database.sqlite.SQLiteException: no such table: DR (code 1): , while compiling: SELECT _id, Name FROM DR ORDER BY Name
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.app.ActivityThread.access$600(ActivityThread.java:141)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.os.Handler.dispatchMessage(Handler.java:99)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.os.Looper.loop(Looper.java:137)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.app.ActivityThread.main(ActivityThread.java:5041)
07-31 13:20:51.038: E/AndroidRuntime(10432): at java.lang.reflect.Method.invokeNative(Native Method)
07-31 13:20:51.038: E/AndroidRuntime(10432): at java.lang.reflect.Method.invoke(Method.java:511)
07-31 13:20:51.038: E/AndroidRuntime(10432): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
07-31 13:20:51.038: E/AndroidRuntime(10432): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
07-31 13:20:51.038: E/AndroidRuntime(10432): at dalvik.system.NativeStart.main(Native Method)
07-31 13:20:51.038: E/AndroidRuntime(10432): Caused by: android.database.sqlite.SQLiteException: no such table: DR (code 1): , while compiling: SELECT _id, Name FROM DR ORDER BY Name
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:882)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:493)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteQuery.<init>(SQLiteQuery.java:37)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:44)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1314)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1161)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1032)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1200)
07-31 13:20:51.038: E/AndroidRuntime(10432): at com.example.test.MainActivity.fillFreinds(MainActivity.java:68)
07-31 13:20:51.038: E/AndroidRuntime(10432): at com.example.test.MainActivity.onCreate(MainActivity.java:42)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.app.Activity.performCreate(Activity.java:5104)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
07-31 13:20:51.038: E/AndroidRuntime(10432): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
07-31 13:20:51.038: E/AndroidRuntime(10432): ... 11 more
07-31 13:21:14.698: I/Process(10432): Sending signal. PID: 10432 SIG: 9
У foenix в подписи ссылка на вебинар, который учит ошибки находить и понимать их.java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.test/com.example.test.MainActivity}: android.database.sqlite.SQLiteException: no such table: DR (code 1): , while compiling: SELECT _id, Name FROM DR ORDER BY Name