Как я могу реализовать исправить tls1.2 в web3j - Java, Android

Попытка заставить этот проект работать на моем устройстве Android 4.4.4 - https://github.com/EasyToken/Android-Wallet-Token-ERC20 Проблема заключается в том, что я использую " https://infura.io/mytoken" как Этим клиентом я получаю sslhandshakeererror на моем устройстве, мы протестировали на клиенте ethereum, который не вызывает ssl, и все работает нормально. Проблема, которую я обнаружил, состоит в том, что TLS1.2 не включен по умолчанию на устройствах с Android до pre api20, как включить не слишком ясно.

Я пытался реализовать это -
/questions/24506191/vklyuchit-tls-12-v-android-44/24506207#24506207 (второй ответ)

Но я получаю -

W/dalvikvm: Unable to resolve superclass of 
Lcom/google/android/gms/org/conscrypt/Java7ExtendedSSLSession; (4027)
        Link of class 'Lcom/google/android/gms/org/conscrypt/Java7ExtendedSSLSession;' failed
        Unable to resolve superclass of Lcom/google/android/gms/org/conscrypt/Java8ExtendedSSLSession; (3184)
        Link of class 'Lcom/google/android/gms/org/conscrypt/Java8ExtendedSSLSession;' failed"

Не знаю, как использовать первый ответ. Во всяком случае, я не очень хорош в Java, поэтому некоторые вещи здесь могут отсутствовать, мой вопрос на самом деле просто может кто-то указать мне в направлении решения этой проблемы, и как использовать любые конкретные решения с использованием Web3j OkHttp. Благодарю.

0 ответов

Другие вопросы по тегам