안드로이드 개발 질문/답변
(글 수 45,052)
03-08 10:17:02.653: ERROR/Database(20304): android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed
03-08 10:17:02.653: ERROR/Database(20304): at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
03-08 10:17:02.653: ERROR/Database(20304): at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
03-08 10:17:02.653: ERROR/Database(20304): at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1549)
03-08 10:17:02.653: ERROR/Database(20304): at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1410)
03-08 10:17:02.653: ERROR/Database(20304): at kr.co.drdesign.golffinder.FavoriteRecentDBHelper.addClub(FavoriteRecentDBHelper.java:141)
03-08 10:17:02.653: ERROR/Database(20304): at kr.co.drdesign.golffinder.ExcelDetailInfoActivity.onCreate(ExcelDetailInfoActivity.java:99)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
03-08 10:17:02.653: ERROR/Database(20304): at android.os.Handler.dispatchMessage(Handler.java:99)
03-08 10:17:02.653: ERROR/Database(20304): at android.os.Looper.loop(Looper.java:123)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread.main(ActivityThread.java:4627)
03-08 10:17:02.653: ERROR/Database(20304): at java.lang.reflect.Method.invokeNative(Native Method)
03-08 10:17:02.653: ERROR/Database(20304): at java.lang.reflect.Method.invoke(Method.java:521)
03-08 10:17:02.653: ERROR/Database(20304): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
03-08 10:17:02.653: ERROR/Database(20304): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
03-08 10:17:02.653: ERROR/Database(20304): at dalvik.system.NativeStart.main(Native Method)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): FATAL EXCEPTION: main
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): java.lang.NoClassDefFoundError: kr.co.drdesign.golffinder.ExcelActivity
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at kr.co.drdesign.golffinder.ExcelDetailInfoActivity$2.onClick(ExcelDetailInfoActivity.java:396)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.view.View.performClick(View.java:2449)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.view.View$PerformClick.run(View.java:9027)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.os.Handler.handleCallback(Handler.java:587)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.os.Handler.dispatchMessage(Handler.java:92)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.os.Looper.loop(Looper.java:123)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.app.ActivityThread.main(ActivityThread.java:4627)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at java.lang.reflect.Method.invokeNative(Native Method)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at java.lang.reflect.Method.invoke(Method.java:521)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at dalvik.system.NativeStart.main(Native Method)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): Caused by: java.lang.ClassNotFoundException: kr.co.drdesign.golffinder.ExcelActivity in loader dalvik.system.PathClassLoader[/system/framework/com.google.android.maps.jar:/data/app/kr.co.drdesign.golffinder-2.apk]
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): ... 12 more
잘 되던 앱이 갑자기 오류를 뱉어서
찍어보니 이러네요 ClassNotFound? 이게 왜뜨죠....
없는 api를 쓴것도 아니고 사용중지된 api를 쓴것도아니고
구글 맵 라이브러리도 추가시켰고 안드로이드 2.1라이브러리 사용중입니다.
"맵 액티비티"를 사용하는 클래스에서만 이런 오류가 나는걸로 봐선 맵 api에 문제가 있다고 생각을....................................................?
프로젝트라서 소스 공개는 할수없고
다른기기에선 테스트 해볼수가 없습니다. 부탁드리겠습니다 ㅜㅜ
03-08 10:17:02.653: ERROR/Database(20304): at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
03-08 10:17:02.653: ERROR/Database(20304): at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:55)
03-08 10:17:02.653: ERROR/Database(20304): at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1549)
03-08 10:17:02.653: ERROR/Database(20304): at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1410)
03-08 10:17:02.653: ERROR/Database(20304): at kr.co.drdesign.golffinder.FavoriteRecentDBHelper.addClub(FavoriteRecentDBHelper.java:141)
03-08 10:17:02.653: ERROR/Database(20304): at kr.co.drdesign.golffinder.ExcelDetailInfoActivity.onCreate(ExcelDetailInfoActivity.java:99)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
03-08 10:17:02.653: ERROR/Database(20304): at android.os.Handler.dispatchMessage(Handler.java:99)
03-08 10:17:02.653: ERROR/Database(20304): at android.os.Looper.loop(Looper.java:123)
03-08 10:17:02.653: ERROR/Database(20304): at android.app.ActivityThread.main(ActivityThread.java:4627)
03-08 10:17:02.653: ERROR/Database(20304): at java.lang.reflect.Method.invokeNative(Native Method)
03-08 10:17:02.653: ERROR/Database(20304): at java.lang.reflect.Method.invoke(Method.java:521)
03-08 10:17:02.653: ERROR/Database(20304): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
03-08 10:17:02.653: ERROR/Database(20304): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
03-08 10:17:02.653: ERROR/Database(20304): at dalvik.system.NativeStart.main(Native Method)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): FATAL EXCEPTION: main
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): java.lang.NoClassDefFoundError: kr.co.drdesign.golffinder.ExcelActivity
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at kr.co.drdesign.golffinder.ExcelDetailInfoActivity$2.onClick(ExcelDetailInfoActivity.java:396)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.view.View.performClick(View.java:2449)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.view.View$PerformClick.run(View.java:9027)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.os.Handler.handleCallback(Handler.java:587)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.os.Handler.dispatchMessage(Handler.java:92)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.os.Looper.loop(Looper.java:123)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at android.app.ActivityThread.main(ActivityThread.java:4627)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at java.lang.reflect.Method.invokeNative(Native Method)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at java.lang.reflect.Method.invoke(Method.java:521)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at dalvik.system.NativeStart.main(Native Method)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): Caused by: java.lang.ClassNotFoundException: kr.co.drdesign.golffinder.ExcelActivity in loader dalvik.system.PathClassLoader[/system/framework/com.google.android.maps.jar:/data/app/kr.co.drdesign.golffinder-2.apk]
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
03-08 10:17:04.223: ERROR/AndroidRuntime(20304): ... 12 more
잘 되던 앱이 갑자기 오류를 뱉어서
찍어보니 이러네요 ClassNotFound? 이게 왜뜨죠....
없는 api를 쓴것도 아니고 사용중지된 api를 쓴것도아니고
구글 맵 라이브러리도 추가시켰고 안드로이드 2.1라이브러리 사용중입니다.
"맵 액티비티"를 사용하는 클래스에서만 이런 오류가 나는걸로 봐선 맵 api에 문제가 있다고 생각을....................................................?
프로젝트라서 소스 공개는 할수없고
다른기기에선 테스트 해볼수가 없습니다. 부탁드리겠습니다 ㅜㅜ
안드로이드펍 irc에서 동네북을 맡고있는 퐁퐁입니다.
iOS/Android/Python/PHP
타의로 배운 기술은 잘 까먹습니다.. ㅠㅠ
2011.03.08 13:37:01
http://www.androidpub.com/android_dev_info/5810 이글 한번 보셔요.. 매니페스트에 잘 추가하셨는데 실제 단말에서만 문제가 되는거라면.. 4번의 경우가 아닐까 생각이 드네요..



