PDA

View Full Version : اجرا در شبیه ساز عدم اجرا در گوشی



manitack
دوشنبه 20 آبان 1392, 22:05 عصر
سلام دوستان
برنامه من تو شبیه ساز اجرا میشه ولی وقتی منتقل میکنم به گوشیم crash میشه. logcat رو براتون میزارم اگر تونستید راهنمایی کنید مشکل از کجاست. پروسس برنامه من com.shm.nistam هست.از خط 7 استارت شده
تشکر


I/NotificationService( 1184): enqueueToast pkg=org.jtb.alogcat callback=android.app.ITransientNotification$Stub$P roxy@45aee4b0 duration=1
W/InputManagerService( 1184): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$ Proxy@45a8e578
E/GoKeyboard( 1256): error setSuggestions isNotInput()!
E/GoKeyboard( 1256): error setSuggestions isNotInput()!
I/ActivityManager( 1184): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.shm.nistam/.MainActivity }
W/Process ( 1184): Unable to open /proc/2650/status
I/ActivityManager( 1184): Start proc com.shm.nistam for activity com.shm.nistam/.MainActivity: pid=2653 uid=10098 gids={3003}
I/ActivityManager( 1184): Process org.jtb.alogcat (pid 2630) has died.
W/dalvikvm( 2653): threadid=3: thread exiting with uncaught exception (group=0x40026160)
E/AndroidRuntime( 2653): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime( 2653): java.lang.IndexOutOfBoundsException: getChars (-1 ... 0) starts before 0
E/AndroidRuntime( 2653): at android.text.SpannableStringBuilder.checkRange(Spa nnableStringBuilder.java:1068)
E/AndroidRuntime( 2653): at android.text.SpannableStringBuilder.getChars(Spann ableStringBuilder.java:966)
E/AndroidRuntime( 2653): at android.text.TextUtils.getChars(TextUtils.java:69)
E/AndroidRuntime( 2653): at android.text.TextUtils.substring(TextUtils.java:25 5)
E/AndroidRuntime( 2653): at android.view.inputmethod.BaseInputConnection.getTe xtAfterCursor(BaseInputConnection.java:339)
E/AndroidRuntime( 2653): at com.android.internal.view.IInputConnectionWrapper. executeMessage(IInputConnectionWrapper.java:170)
E/AndroidRuntime( 2653): at com.android.internal.view.IInputConnectionWrapper$ MyHandler.handleMessage(IInputConnectionWrapper.ja va:57)
E/AndroidRuntime( 2653): at android.os.Handler.dispatchMessage(Handler.java:99 )
E/AndroidRuntime( 2653): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2653): at android.app.ActivityThread.main(ActivityThread.jav a:4370)
E/AndroidRuntime( 2653): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2653): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 2653): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:868)
E/AndroidRuntime( 2653): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:626)
E/AndroidRuntime( 2653): at dalvik.system.NativeStart.main(Native Method)
I/ActivityManager( 1184): Displayed activity com.shm.nistam/.MainActivity: 694 ms (total 694 ms)
E/SemcCheckin( 2653): Get crash dump level : java.io.FileNotFoundException: /data/semc-checkin/crashdump
W/ActivityManager( 1184): Unable to start service Intent { act=com.sonyericsson.android.jcrashcatcher.action. BUGREPORT_AUTO cmp=com.sonyericsson.android.jcrashcatcher/.JCrashCatcherService (has extras) }: not found
I/Process ( 1184): Sending signal. PID: 2653 SIG: 3
I/dalvikvm( 2653): threadid=7: reacting to signal 3
I/dalvikvm( 2653): Wrote stack trace to '/data/anr/traces.txt'
E/SemcCheckin( 1569): Get Crash Level : java.io.FileNotFoundException: /data/semc-checkin/crashdump
W/InputConnectionWrapper.ICC( 1256): Timed out waiting on IInputContextCallback
I/Process ( 2653): Sending signal. PID: 2653 SIG: 9
E/JavaBinder( 1184): !!! FAILED BINDER TRANSACTION !!!
I/WindowManager( 1184): WIN DEATH: Window{45a480b8 com.shm.nistam/com.shm.nistam.MainActivity paused=false}
I/ActivityManager( 1184): Process com.shm.nistam (pid 2653) has died.
I/UsageStats( 1184): Unexpected resume of com.sonyericsson.homescreen while already resumed in com.shm.nistam
W/InputManagerService( 1184): Got RemoteException sending setActive(false) notification to pid 2653 uid 10098
I/ActivityManager( 1184): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.jtb.alogcat/.LogActivity }
I/ActivityManager( 1184): Start proc org.jtb.alogcat for activity org.jtb.alogcat/.LogActivity: pid=2662 uid=10094 gids={1007, 1015}
I/dalvikvm( 2662): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
I/dalvikvm( 2662): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=34)
I/NotificationService( 1184): enqueueToast pkg=org.jtb.alogcat callback=android.app.ITransientNotification$Stub$P roxy@45aa4680 duration=1
I/ActivityManager( 1184): Displayed activity org.jtb.alogcat/.LogActivity: 392 ms (total 392 ms)
W/AudioFlinger( 1100): write blocked for 221 msecs, 33 delayed writes, thread 0xbec0

abbasalim
دوشنبه 20 آبان 1392, 22:59 عصر
ورژن اندروید شبیه ساز و گوشیت ون چنده؟
مثلا در اندروید 4 بعضی از کارها رو نمیشه داخل thread اصلی انجام داد ولی داخل اندروید 2 مشکلی نداره و ارور نمیده
ممکنه اینجا هم همچین اتفاقی افتاده باشه (البته من لاگ رو نخوندم )

rubiks.kde
دوشنبه 20 آبان 1392, 23:17 عصر
طبق چیزی که گذاشتی به دو دلیل کرش کرده یکی :

java.lang.IndexOutOfBoundsException: getChars (-1 ... 0) starts before 0

و یکی :

Unable to start service Intent { act=com.sonyericsson.android.jcrashcatcher.action. BUGREPORT_AUTO cmp=com.sonyericsson.android.jcrashcatcher/.JCrashCatcherService (has extras) }: not found

manitack
دوشنبه 20 آبان 1392, 23:48 عصر
ورژن اندروید شبیه ساز و گوشیت ون چنده؟
مثلا در اندروید 4 بعضی از کارها رو نمیشه داخل thread اصلی انجام داد ولی داخل اندروید 2 مشکلی نداره و ارور نمیده
ممکنه اینجا هم همچین اتفاقی افتاده باشه (البته من لاگ رو نخوندم )

ورژن هر دو 2.1 هست.البته در محیط توسعه sdk ورژن 4 ولی target SDK رو 2.1 انتخاب کردم. تمام کدهای main activity رو هم کامنت کردم ولی مشکل برطرف نشد متاسفانه

manitack
سه شنبه 21 آبان 1392, 00:41 صبح
طبق چیزی که گذاشتی به دو دلیل کرش کرده یکی :

java.lang.IndexOutOfBoundsException: getChars (-1 ... 0) starts before 0

و یکی :

Unable to start service Intent { act=com.sonyericsson.android.jcrashcatcher.action. BUGREPORT_AUTO cmp=com.sonyericsson.android.jcrashcatcher/.JCrashCatcherService (has extras) }: not found

خطوط مربوط به exception ها رو مرور کرده بودم. ولی ربطی به کدهای برنامه براشون پیدا نکردم.نمیدونم چرا به این میرسه :


I/WindowManager( 1184): WIN DEATH: Window{45a480b8 com.shm.nistam/com.shm.nistam.MainActivity paused=false}
I/ActivityManager( 1184): Process com.shm.nistam (pid 2653) has died.