[#] Email to ii
vit01(mira, 1) — All
2014-11-10 15:31:00


Через пару дней будет готово и это! С получением и раскидкой писем я уже разобрался (с fetchmail и procmail), теперь надо дописать парсер и тоссер, и можно будет читать свою электронную почту с помощью ii.

[#] Re: Email to ii
vit01(mira, 1) — ntrknlmp.exe
2014-11-11 20:15:10


> Я сейчас в другой плоскости занимаюсь рефакторингом клиента.
Интересно узнать, в какой ;-)

// просто я твой клиент использую каждый день, это критично =)

[#] Re: Email to ii
vit01(mira, 1) — ntrknlmp.exe
2014-11-11 17:19:05


А как бы ты это реализовал?

[#] Re: Email to ii
vit01(mira, 1) — ntrknlmp.exe
2014-11-11 16:17:55


> с вложениями можно будет работать?
Я думал над этим и решил, что это не нужно. Просто дело в том, что здесь, в ii, даже картинки смотреть не очень-то получается, да и как это сделать? Через base64-ююки это очень неудобно, и портится база, загружать на внешний сервис - тоже не нужно, а, в случае чего, имеется веб-интерфейс почтового сервиса.

[#] Re: Email to ii
ntrknlmp.exe(mira, 9) — vit01
2014-11-11 18:15:42


>Кстати, интересно, когда таки можно будет нормально пользоваться уведомлениями в клиенте? =)

Не знаю, гляну вечером наверное..Если там не долго, исправлю. Я сейчас в другой плоскости занимаюсь рефакторингом клиента.

[#] Re: Email to ii
vit01(mira, 1) — ntrknlmp.exe
2014-11-11 18:08:05


Тогда всё-таки лучше не надо. Нагромоздить протокол мы всегда успеем, и лучше делать это тогда, когда это действительно необходимо.

Кстати, интересно, когда таки можно будет нормально пользоваться уведомлениями в клиенте? =) Чтобы всегда быть в курсе новых событий и новостей.

[#] Re: Email to ii
ntrknlmp.exe(mira, 9) — vit01
2014-11-11 17:37:38


вариантов много, но все они из разряда "нагромождать протокол" и т.д.

[#] Re: Email to ii
ntrknlmp.exe(mira, 9) — vit01
2014-11-11 14:00:14


здорово! с вложениями можно будет работать?

[#] Re: Email to ii
ntrknlmp.exe(mira, 9) — vit01
2014-11-11 16:50:00


Нет ничего невозможного)
Ну ладно, никак так никак

[#] Re: Email to ii
vit01(mira, 1) — ntrknlmp.exe
2014-11-13 09:33:56


Ура, теперь бага нет :)

потестирую уведомления

[#] Re: Email to ii
vit01(mira, 1) — vit01
2014-11-13 13:16:51


Уведомления нормально работают в свёрнутом клиенте, всё логично.

[#] Re: Email to ii
ntrknlmp.exe(mira, 9) — vit01
2014-11-12 23:48:41

[#] Re: Email to ii
vit01(mira, 1) — vit01
2014-11-12 13:01:39


Получилось снять лог во время возникновения ошибки!

I/ActivityManager( 2255): Start proc com.ii.client for activity com.ii.client/.EchoListActivity: pid=30599 uid=10089 gids={50089, 3003}
D/ActivityThread(30599): handleBindApplication:com.ii.client
D/ActivityThread(30599): setTargetHeapUtilization:0.25
D/ActivityThread(30599): setTargetHeapMinFree:524288
D/Debug   (30599): EchoListActivity: onCreate
D/Debug   (30599): EchoListFragment: onCreate
D/Debug   (30599): initClient
D/Debug   (30599): useSubscribes
D/Debug   (30599): EchoListFragment: onCreateView
D/Debug   (30599): EchoListActivity: onResume
D/Debug   (30599): EchoListFragment: onResume
D/Service (30599): onCreate
D/Service (30599): onStartCommand()
D/Service (30599): Starting new task
D/libEGL  (30599): loaded /system/lib/egl/libEGL_mali.so
D/libEGL  (30599): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL  (30599): loaded /system/lib/egl/libGLESv2_mali.so
E/        (30599): Device driver API match
E/        (30599): Device driver API version: 23
E/        (30599): User space API version: 23 
E/        (30599): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Wed Oct  9 21:05:57 KST 2013 
D/OpenGLRenderer(30599): Enabling debug mode 0
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/ActivityManager( 2255): Displayed com.ii.client/.EchoListActivity: +415ms
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{655291c0 u0 com.ii.client/.EchoListActivity t142} time:29289258
I/Timeline(30599): Timeline: Activity_idle id: android.os.BinderProxy@64d08ca0 time:29289297
D/lights  ( 2255): set_light_buttons: 2
D/lights  ( 2255): set_light_buttons: 1
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/Timeline( 2595): Timeline: Activity_idle id: android.os.BinderProxy@64d095d0 time:29301780
I/art     ( 2255): Heap trim of managed (duration=36.092875ms, advised=5MB) and native (duration=2.769208ms, advised=468KB) heaps. Managed heap utilization of 47%.
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{65322670 u0 com.nick.kitkatlauncher2/com.android.launcher3.Launcher t1} time:29301808
I/ActivityManager( 2255): START u0 {act=com.android.systemui.recent.action.TOGGLE_RECENTS flg=0x10800000 cmp=com.android.systemui/.recent.RecentsActivity} from pid 2430
I/art     ( 2255): Heap trim of managed (duration=16.107375ms, advised=5MB) and native (duration=3.081083ms, advised=480KB) heaps. Managed heap utilization of 46%.
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{6545fb58 u0 com.android.systemui/.recent.RecentsActivity t138} time:29304570
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/Timeline( 2430): Timeline: Activity_idle id: android.os.BinderProxy@650c00a8 time:29304597
I/ActivityManager( 2255): Killing 30599:com.ii.client/u0a89 (adj 16): remove task
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 1000ms
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for service com.ii.client/.ClientService: pid=30683 uid=10089 gids={50089, 3003}
D/ActivityThread(30683): handleBindApplication:com.ii.client
D/ActivityThread(30683): setTargetHeapUtilization:0.25
D/ActivityThread(30683): setTargetHeapMinFree:524288
D/Service (30683): onCreate
D/Service (30683): onStartCommand()
D/Service (30683): Starting new task
D/AndroidRuntime(30683): Shutting down VM
E/AndroidRuntime(30683): FATAL EXCEPTION: main
E/AndroidRuntime(30683): Process: com.ii.client, PID: 30683
E/AndroidRuntime(30683): java.lang.RuntimeException: Unable to start service com.ii.client.ClientService@64d30dc0 with null: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30683): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2743)
E/AndroidRuntime(30683): 	at android.app.ActivityThread.access$2100(ActivityThread.java:144)
E/AndroidRuntime(30683): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
E/AndroidRuntime(30683): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(30683): 	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(30683): 	at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime(30683): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30683): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime(30683): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime(30683): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30683): 	at com.ii.client.ClientService.onStartCommand(ClientService.java:116)
E/AndroidRuntime(30683): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2726)
E/AndroidRuntime(30683): 	... 8 more
D/lights  ( 2255): set_light_buttons: 2
D/lights  ( 2255): set_light_buttons: 1
I/Process (30683): Sending signal. PID: 30683 SIG: 9
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
W/InputMethodManagerService( 2255): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@64f17ae8 attribute=android.view.inputmethod.EditorInfo@650e2bd8, token = android.os.BinderProxy@654847b0
I/ActivityManager( 2255): Process com.ii.client (pid 30683) has died.
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 4000ms
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for service com.ii.client/.ClientService: pid=30702 uid=10089 gids={50089, 3003}
D/ActivityThread(30702): handleBindApplication:com.ii.client
D/ActivityThread(30702): setTargetHeapUtilization:0.25
D/ActivityThread(30702): setTargetHeapMinFree:524288
D/Service (30702): onCreate
D/Service (30702): onStartCommand()
D/Service (30702): Starting new task
D/AndroidRuntime(30702): Shutting down VM
E/AndroidRuntime(30702): FATAL EXCEPTION: main
E/AndroidRuntime(30702): Process: com.ii.client, PID: 30702
E/AndroidRuntime(30702): java.lang.RuntimeException: Unable to start service com.ii.client.ClientService@64d30dc0 with null: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30702): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2743)
E/AndroidRuntime(30702): 	at android.app.ActivityThread.access$2100(ActivityThread.java:144)
E/AndroidRuntime(30702): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
E/AndroidRuntime(30702): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(30702): 	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(30702): 	at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime(30702): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30702): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime(30702): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime(30702): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30702): 	at com.ii.client.ClientService.onStartCommand(ClientService.java:116)
E/AndroidRuntime(30702): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2726)
E/AndroidRuntime(30702): 	... 8 more
D/lights  ( 2255): set_light_buttons: 2
D/lights  ( 2255): set_light_buttons: 1
I/Process (30702): Sending signal. PID: 30702 SIG: 9
W/InputMethodManagerService( 2255): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@6539db30 attribute=null, token = android.os.BinderProxy@654847b0
I/ActivityManager( 2255): Process com.ii.client (pid 30702) has died.
W/ActivityManager( 2255): Service crashed 2 times, stopping: ServiceRecord{653d56f0 u0 com.ii.client/.ClientService}
I/ActivityManager( 2255): Killing 22372:com.android.settings/1000 (adj 13): remove task
I/Timeline( 2595): Timeline: Activity_idle id: android.os.BinderProxy@64d095d0 time:29325329
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{65322670 u0 com.nick.kitkatlauncher2/com.android.launcher3.Launcher t1} time:29325353
I/Timeline( 2595): Timeline: Activity_launch_request id:com.ii.client time:29328295
I/ActivityManager( 2255): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ii.client/.EchoListActivity} from pid 2595
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for activity com.ii.client/.EchoListActivity: pid=30754 uid=10089 gids={50089, 3003}
D/ActivityThread(30754): handleBindApplication:com.ii.client
D/ActivityThread(30754): setTargetHeapUtilization:0.25
D/ActivityThread(30754): setTargetHeapMinFree:524288
I/art     ( 2255): Heap trim of managed (duration=20.227958ms, advised=5MB) and native (duration=2.713ms, advised=372KB) heaps. Managed heap utilization of 47%.
D/Debug   (30754): EchoListActivity: onCreate
D/Debug   (30754): EchoListFragment: onCreate
D/Debug   (30754): initClient
D/Debug   (30754): useSubscribes
D/Debug   (30754): EchoListFragment: onCreateView
D/Debug   (30754): EchoListActivity: onResume
D/Debug   (30754): EchoListFragment: onResume
D/Service (30754): onCreate
D/Service (30754): onStartCommand()
D/Service (30754): Starting new task
D/libEGL  (30754): loaded /system/lib/egl/libEGL_mali.so
D/libEGL  (30754): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL  (30754): loaded /system/lib/egl/libGLESv2_mali.so
E/        (30754): Device driver API match
E/        (30754): Device driver API version: 23
E/        (30754): User space API version: 23 
E/        (30754): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Wed Oct  9 21:05:57 KST 2013 
D/OpenGLRenderer(30754): Enabling debug mode 0
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/ActivityManager( 2255): Displayed com.ii.client/.EchoListActivity: +472ms
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{6550bed0 u0 com.ii.client/.EchoListActivity t143} time:29328956
I/Timeline(30754): Timeline: Activity_idle id: android.os.BinderProxy@64d08ca0 time:29328986
I/art     ( 2255): Heap trim of managed (duration=36.474208ms, advised=5MB) and native (duration=2.525208ms, advised=372KB) heaps. Managed heap utilization of 48%.
I/art     ( 2430): Heap trim of managed (duration=3.879166ms, advised=656KB) and native (duration=6.746459ms, advised=840KB) heaps. Managed heap utilization of 55%.
I/ActivityManager( 2255): START u0 {act=com.android.systemui.recent.action.TOGGLE_RECENTS flg=0x10800000 cmp=com.android.systemui/.recent.RecentsActivity (has extras)} from pid 2430
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
I/ActivityManager( 2255): Displayed com.android.systemui/.recent.RecentsActivity: +140ms
I/Timeline( 2430): Timeline: Activity_idle id: android.os.BinderProxy@64d03a28 time:29333196
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{650dbe80 u0 com.android.systemui/.recent.RecentsActivity t144} time:29333209
I/ActivityManager( 2255): Killing 30754:com.ii.client/u0a89 (adj 16): remove task
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 1000ms
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for service com.ii.client/.ClientService: pid=30802 uid=10089 gids={50089, 3003}
D/ActivityThread(30802): handleBindApplication:com.ii.client
D/ActivityThread(30802): setTargetHeapUtilization:0.25
D/ActivityThread(30802): setTargetHeapMinFree:524288
I/Timeline( 2595): Timeline: Activity_idle id: android.os.BinderProxy@64d095d0 time:29335361
D/Service (30802): onCreate
D/Service (30802): onStartCommand()
D/Service (30802): Starting new task
D/AndroidRuntime(30802): Shutting down VM
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{65322670 u0 com.nick.kitkatlauncher2/com.android.launcher3.Launcher t1} time:29335386
E/AndroidRuntime(30802): FATAL EXCEPTION: main
E/AndroidRuntime(30802): Process: com.ii.client, PID: 30802
E/AndroidRuntime(30802): java.lang.RuntimeException: Unable to start service com.ii.client.ClientService@64d30db8 with null: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30802): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2743)
E/AndroidRuntime(30802): 	at android.app.ActivityThread.access$2100(ActivityThread.java:144)
E/AndroidRuntime(30802): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
E/AndroidRuntime(30802): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(30802): 	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(30802): 	at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime(30802): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30802): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime(30802): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime(30802): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30802): 	at com.ii.client.ClientService.onStartCommand(ClientService.java:116)
E/AndroidRuntime(30802): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2726)
E/AndroidRuntime(30802): 	... 8 more
I/art     ( 2430): Heap trim of managed (duration=5.756500ms, advised=664KB) and native (duration=5.401250ms, advised=908KB) heaps. Managed heap utilization of 56%.
I/Process (30802): Sending signal. PID: 30802 SIG: 9
W/InputMethodManagerService( 2255): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@653f1ea8 attribute=null, token = android.os.BinderProxy@652843e0
I/ActivityManager( 2255): Process com.ii.client (pid 30802) has died.
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 4000ms
I/Timeline( 2595): Timeline: Activity_launch_request id:com.ii.client time:29339723
I/ActivityManager( 2255): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.ii.client/.EchoListActivity bnds=[204,882][400,1090]} from pid 2595
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for activity com.ii.client/.EchoListActivity: pid=30823 uid=10089 gids={50089, 3003}
I/art     ( 2255): Heap trim of managed (duration=80.086916ms, advised=5MB) and native (duration=9.347875ms, advised=364KB) heaps. Managed heap utilization of 48%.
D/ActivityThread(30823): handleBindApplication:com.ii.client
D/ActivityThread(30823): setTargetHeapUtilization:0.25
D/ActivityThread(30823): setTargetHeapMinFree:524288
D/Debug   (30823): EchoListActivity: onCreate
D/Debug   (30823): EchoListFragment: onCreate
D/Debug   (30823): initClient
D/Debug   (30823): useSubscribes
D/Debug   (30823): EchoListFragment: onCreateView
D/Debug   (30823): EchoListActivity: onResume
D/Debug   (30823): EchoListFragment: onResume
D/Service (30823): onCreate
D/Service (30823): onStartCommand()
D/Service (30823): Starting new task
D/AndroidRuntime(30823): Shutting down VM
E/AndroidRuntime(30823): FATAL EXCEPTION: main
E/AndroidRuntime(30823): Process: com.ii.client, PID: 30823
E/AndroidRuntime(30823): java.lang.RuntimeException: Unable to start service com.ii.client.ClientService@64d6c7e0 with null: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30823): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2743)
E/AndroidRuntime(30823): 	at android.app.ActivityThread.access$2100(ActivityThread.java:144)
E/AndroidRuntime(30823): 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
E/AndroidRuntime(30823): 	at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(30823): 	at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(30823): 	at android.app.ActivityThread.main(ActivityThread.java:5146)
E/AndroidRuntime(30823): 	at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(30823): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime(30823): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime(30823): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.content.Intent.getIntExtra(java.lang.String, int)' on a null object reference
E/AndroidRuntime(30823): 	at com.ii.client.ClientService.onStartCommand(ClientService.java:116)
E/AndroidRuntime(30823): 	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2726)
E/AndroidRuntime(30823): 	... 8 more
W/ActivityManager( 2255):   Force finishing activity com.ii.client/.EchoListActivity
I/WindowManager( 2255): Screenshot max retries 4 of Token{653513b8 ActivityRecord{65bc3fc0 u0 com.ii.client/.EchoListActivity t145 f}} appWin=Window{6555ad00 u0 Starting com.ii.client} drawState=4
W/WindowManager( 2255): Screenshot failure taking screenshot for (800x1280) to layer 21010
W/ActivityManager( 2255): Activity pause timeout for ActivityRecord{65bc3fc0 u0 com.ii.client/.EchoListActivity t145 f}
I/Timeline( 2595): Timeline: Activity_idle id: android.os.BinderProxy@64d095d0 time:29341313
I/Timeline( 2255): Timeline: Activity_windows_visible id: ActivityRecord{65322670 u0 com.nick.kitkatlauncher2/com.android.launcher3.Launcher t1} time:29341347
I/Process (30823): Sending signal. PID: 30823 SIG: 9
I/HK/LatinKeyboardBaseView(28413): closing org.pocketworkstation.pckeyboard.LatinKeyboardView{64dfe498 V.ED.... ......ID 0,0-800,445 #7f07000a app:id/LatinkeyboardBaseView}
W/InputMethodManagerService( 2255): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@65554658 attribute=android.view.inputmethod.EditorInfo@65443440, token = android.os.BinderProxy@652843e0
I/ActivityManager( 2255): Process com.ii.client (pid 30823) has died.
I/WindowState( 2255): WIN DEATH: Window{65338d40 u0 com.ii.client/com.ii.client.EchoListActivity}
W/ActivityManager( 2255): Scheduling restart of crashed service com.ii.client/.ClientService in 3484ms
W/art     ( 1902): Could not get current activity
I/ActivityManager( 2255): Start proc com.ii.client for service com.ii.client/.ClientService: pid=30861 uid=10089 gids={50089, 3003}
D/ActivityThread(30861): handleBindApplication:com.ii.client
D/ActivityThread(30861): setTargetHeapUtilization:0.25
D/ActivityThread(30861): setTargetHeapMinFree:524288
D/Service (30861): onCreate
D/Service (30861): onStartCommand()

Баг проявляется когда пытаться закрыть приложение и открывать его снова при включенных уведомлениях.

[#] Re: Email to ii
ntrknlmp.exe(mira, 9) — vit01
2014-11-12 01:03:53


посмотрел. нотификация работает нормально, если использовать механизм подписок.
отдебажить не получилось, там что-то очень жесткое. и непонятно, каким образом вообще клиент падает, все проверяемые исключения ловятся

[#] Re: Email to ii
vit01(mira, 1) — ntrknlmp.exe
2014-11-12 03:53:17


>если использовать механизм подписок.
он и используется.

тогда могу попытаться сделать дебаг через adb

[#] Re: Email to ii
ntrknlmp.exe(mira, 9) — vit01
2014-11-12 00:01:39


О, не, это пока гос.тайна) Но как только, так сразу..