Статус: Новичок
Группы: Участники
Зарегистрирован: 11.03.2021(UTC) Сообщений: 9
Сказал(а) «Спасибо»: 2 раз
|
Добрый день!
Мы проводили тестирование с оборачиванием приложения (из примера https://cryptopro.ru/sit.../android_tls_sample.zip) в MobileIron и получили следующую ошибку:
Код:
20258-20258/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: forgepond.ru.CryptoPro.AndroidTLSSample, PID: 20258
java.lang.RuntimeException: Unable to start activity ComponentInfo{forgepond.ru.CryptoPro.AndroidTLSSample/ru.CryptoPro.AndroidTLSSample.MainActivity}: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3623)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3775)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2261)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:237)
at android.app.ActivityThread.main(ActivityThread.java:8107)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Vector.java:748)
at ru.CryptoPro.JCSP.KeyStore.KeyStoreConfigBase.defaultKeyStoreName(Unknown Source:109)
at ru.CryptoPro.JCSP.JCSP.a(Unknown Source:15)
at ru.CryptoPro.JCSP.JCSP.<init>(Unknown Source:35)
at ru.CryptoPro.AndroidTLSSample.MainActivity.initJavaProviders(MainActivity.java:486)
at ru.CryptoPro.AndroidTLSSample.MainActivity.0onCreate(MainActivity.java:95)
at ru.CryptoPro.AndroidTLSSample.MainActivity.onCreate(Unknown Source:42)
at android.app.Activity.performCreate(Activity.java:7957)
at android.app.Activity.performCreate(Activity.java:7946)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3598)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3775)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2261)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:237)
at android.app.ActivityThread.main(ActivityThread.java:8107)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)
20258-20258/? E/FPExceptionHandler: Unable to start activity ComponentInfo{forgepond.ru.CryptoPro.AndroidTLSSample/ru.CryptoPro.AndroidTLSSample.MainActivity}: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
java.lang.RuntimeException: Unable to start activity ComponentInfo{forgepond.ru.CryptoPro.AndroidTLSSample/ru.CryptoPro.AndroidTLSSample.MainActivity}: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3623)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3775)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2261)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:237)
at android.app.ActivityThread.main(ActivityThread.java:8107)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Vector.java:748)
at ru.CryptoPro.JCSP.KeyStore.KeyStoreConfigBase.defaultKeyStoreName(Unknown Source:109)
at ru.CryptoPro.JCSP.JCSP.a(Unknown Source:15)
at ru.CryptoPro.JCSP.JCSP.<init>(Unknown Source:35)
at ru.CryptoPro.AndroidTLSSample.MainActivity.initJavaProviders(MainActivity.java:486)
at ru.CryptoPro.AndroidTLSSample.MainActivity.0onCreate(MainActivity.java:95)
at ru.CryptoPro.AndroidTLSSample.MainActivity.onCreate(Unknown Source:42)
at android.app.Activity.performCreate(Activity.java:7957)
at android.app.Activity.performCreate(Activity.java:7946)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3598)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3775)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2261)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:237)
at android.app.ActivityThread.main(ActivityThread.java:8107)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)
Без оборачивания в MobileIron приложение работает и ошибок не возникает. Вопрос: возможна ли работа SDK вместе с MobileIron?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 09.09.2020(UTC) Сообщений: 10
Поблагодарили: 1 раз в 1 постах
|
Добрый день. Работа провайдера (в частности, tls-примера) с MobileIron не проверялась.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.03.2021(UTC) Сообщений: 9
Сказал(а) «Спасибо»: 2 раз
|
а есть ли возможность подключить разработчика к данной проблеме? может посоветует какие-либо обходные пути решения данной проблемы?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 09.09.2020(UTC) Сообщений: 10
Поблагодарили: 1 раз в 1 постах
|
т.к. работа провайдера с MobileIron не тестировалась, то по ошибкам подсказать не сможем. Проверяли работу ngate с safephone (https://docs.cryptopro.ru/android/NGate/mdm/restrictions - тут описаны параметры, которые умеет принимать ngate от mdm). По поводу интеграции с MobileIron лучше обращаться в коммерческий отдел.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 11.03.2021(UTC) Сообщений: 9
Сказал(а) «Спасибо»: 2 раз
|
Подскажите, на какой адрес можно отправить наш запрос?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 3,962 Откуда: Крипто-Про Сказал(а) «Спасибо»: 20 раз Поблагодарили: 704 раз в 665 постах
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close