В моем приложении я использую «service.logout» в Cloudrail для выхода из окна. Если он уже вышел из системы, генерируется исключение. Я могу игнорировать это исключение в своем приложении, но можно ли его полностью отключить? Обратите внимание, что исключение не возникает в эквивалентных обстоятельствах в Cloudrail, используя OneDrive
или DropBox
.Подавление исключений при использовании Cloudrail для выхода из окна Box
java.lang.RuntimeException: ServiceCode Ошибка в функции Аутентификация: выход из системы по 3 в com.cloudrail.si.servicecode.Interpreter.run (Interpreter.java:108) на com.cloudrail.si .servicecode.Interpreter.callFunction (Interpreter.java:42) на com.cloudrail.si.services.Box.logout (Box.java:1328) на com.dpw.photoplayer.Activity_Connections $ LoginToCloudRailDrive.onRun (Activity_Connections. java: 705) at com.birbit.android.jobqueue.Job.safeRun (Job.java:229) в com.birbit.android.jobqueue.JobHolder.safeRun (JobHolder.java:132) в com.birbit.android.jobqueue.ConsumerManager $ Consumer.handleRunJob (ConsumerManager.java:398) в com.birbit. android.jobqueue.ConsumerManager $ Consumer.access $ 000 (ConsumerManager.java:317) на com.birbit.android.jobqueue.ConsumerManager $ Consumer $ 2.handleMessage (ConsumerManager.java:345) в com.birbit.android. jobqueue.messaging.SafeMessageQueue.consume (SafeMessageQueue.java:36) по адресу com.birbit.android.jobqueue.ConsumerManager $ Consumer.run (потребитель Manager.java:380) на java.lang.Thread.run (Thread.java:856) Вызванный: java.lang.NullPointerException на com.cloudrail.si.servicecode.commands.string.Concat.execute (Concat.java:41) на com.cloudrail.si.servicecode.Interpreter.run (Interpreter.java:84) на com.cloudrail.si.servicecode.Interpreter.callFunction (Interpreter.java:42) на ком .cloudrail.si.services.Box.logout (Box.java:1328) at com.dpw.photoplayer.Activity_Connections $ LoginToCloudRailDrive.onRun (Activity_Connections.java:705) на com.birbit.android.jobqueue.Job.safeRun (Job.java:229) на com.birbit.android.jobqueue.JobHolder.safeRun (JobHolder.java:132) на com.birbit.android.jobqueue .ConsumerManager $ Consumer.handleRunJob (ConsumerManager.java:398) на com.birbit.android.jobqueue.ConsumerManager $ Consumer.access $ 000 (ConsumerManager.java:317) на com.birbit.android.jobqueue.ConsumerManager $ Потребитель $ 2.handleMessage (ConsumerManager.java:345) по адресу com.birbit.android.jobqueue.messaging.SafeMessageQueue.consume (SafeMessageQueue.java:36) в com.birbit.android.jobqueue.ConsumerManager $ Consumer.run (ConsumerManager.java:380) в java.lang.Thread.run (Thread.java:856)
Я подтверждаю, что v2.7.0 лечит эту проблему. Fyi, я также внедрил новый портал. –