Иван Ерохин Опубликовано 17 Марта 2015 Жалоба Поделиться Опубликовано 17 Марта 2015 Всем доброе время суток.Сабж, при запущенном соединении, сворачиваем, запускаем ОБЫЧНУЮ android камеру, разворачиваем ViPNet Client, устройство зависает и перезагружается.Если запустить сначала камеру, а затем запустить соединение, развернуть камеру, свернуться и опять развернуть ViPNet, падает самое соединение(оказываемся на главном экране, с кнопкой старт), устройство НЕ перезагружается.С Google Camera 'ой такого не наблюдается.Версия android 4.4.4. Устройство: планшет Samsung SM-T365.Есть подозрение на использование общего ресурса, который Google Camera не использует.Stack trace при падении ViPNet Client: 03-17 18:40:49.834 13489-13489/ru.infotecs.vipnetandroidclient E/ViPNet﹕ uncaught exception: android.view.InflateException: Binary XML file line #31: Error inflating class <unknown> android.view.InflateException: Binary XML file line #31: Error inflating class <unknown> at android.view.LayoutInflater.createView(LayoutInflater.java:626) at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) at android.view.LayoutInflater.onCreateView(LayoutInflater.java:675) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:700) at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) at android.view.LayoutInflater.inflate(LayoutInflater.java:498) at android.view.LayoutInflater.inflate(LayoutInflater.java:398) at com.android.internal.widget.ActionBarContextView.initClose(ActionBarContextView.java:342) at com.android.internal.widget.ActionBarContextView.onConfigurationchanged(ActionBarContextView.java:191) at android.view.View.dispatchConfigurationchanged(View.java:8759) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1108) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewRootImpl.updateConfiguration(ViewRootImpl.java:3518) at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3695) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5756) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at android.view.LayoutInflater.createView(LayoutInflater.java:600) at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) at android.view.LayoutInflater.onCreateView(LayoutInflater.java:675) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:700) at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) at android.view.LayoutInflater.inflate(LayoutInflater.java:498) at android.view.LayoutInflater.inflate(LayoutInflater.java:398) at com.android.internal.widget.ActionBarContextView.initClose(ActionBarContextView.java:342) at com.android.internal.widget.ActionBarContextView.onConfigurationchanged(ActionBarContextView.java:191) at android.view.View.dispatchConfigurationchanged(View.java:8759) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1108) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewRootImpl.updateConfiguration(ViewRootImpl.java:3518) at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3695) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5756) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.ArrayIndexOutOfBoundsException: length=24; index=101 at android.content.res.StringBlock.get(StringBlock.java:65) at android.content.res.XmlBlock$Parser.getPooledString(XmlBlock.java:459) at android.content.res.TypedArray.loadStringValueAt(TypedArray.java:721) at android.content.res.TypedArray.getString(TypedArray.java:125) at android.widget.TextView.<init>(TextView.java:1607) at android.widget.TextView.<init>(TextView.java:1000) at java.lang.reflect.Constructor.constructNative(Native Method) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at android.view.LayoutInflater.createView(LayoutInflater.java:600) at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) at android.view.LayoutInflater.onCreateView(LayoutInflater.java:675) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:700) at android.view.LayoutInflater.rInflate(LayoutInflater.java:761) at android.view.LayoutInflater.inflate(LayoutInflater.java:498) at android.view.LayoutInflater.inflate(LayoutInflater.java:398) at com.android.internal.widget.ActionBarContextView.initClose(ActionBarContextView.java:342) at com.android.internal.widget.ActionBarContextView.onConfigurationchanged(ActionBarContextView.java:191) at android.view.View.dispatchConfigurationchanged(View.java:8759) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1108) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewGroup.dispatchConfigurationchanged(ViewGroup.java:1113) at android.view.ViewRootImpl.updateConfiguration(ViewRootImpl.java:3518) at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3695) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5756) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107) at dalvik.system.NativeStart.main(Native Method) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Иван Ерохин Опубликовано 18 Марта 2015 Автор Жалоба Поделиться Опубликовано 18 Марта 2015 Up. Проблема очень актуальна. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Иван Ерохин Опубликовано 19 Марта 2015 Автор Жалоба Поделиться Опубликовано 19 Марта 2015 Всем привет еще раз, разобрался в чем была проблема.Во всем виновата библиотека android.support.v4, которую вы используете, баг при смене ориентации.(proof: https://code.google.com/p/android/issues/detail?id=22564&q=fragment%20did%20not%20create%20a%20view&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars)Кейс следующий: запускаем ViPNet, допустим в портретной, сворачиваемся, запускаем любое другое приложение, допустим YouTube(Почему была изначально камера? Потому что она принудительно меняет ориентацию, поэтому в ней и выстрелило сразу.), и меняем ориентацию на альбомную, заходим на ViPNet, и получаем падение.Вы собираетесь что-то с этим делать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vasyanya Опубликовано 7 Апреля 2015 Жалоба Поделиться Опубликовано 7 Апреля 2015 Всем привет еще раз, разобрался в чем была проблема.Во всем виновата библиотека android.support.v4, которую вы используете, баг при смене ориентации.(proof: https://code.google....r Summary Stars)Кейс следующий: запускаем ViPNet, допустим в портретной, сворачиваемся, запускаем любое другое приложение, допустим YouTube(Почему была изначально камера? Потому что она принудительно меняет ориентацию, поэтому в ней и выстрелило сразу.), и меняем ориентацию на альбомную, заходим на ViPNet, и получаем падение.Вы собираетесь что-то с этим делать?Добрый день! Проблема поправлена. Релиз ожидаем до конца месяца. Какую версию ПО вы используете сейчас? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.