Есть ли какие -либо способы активировать ESIM из приложения Android с помощью адреса LPA и кода?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли какие -либо способы активировать ESIM из приложения Android с помощью адреса LPA и кода?

Сообщение Anonymous »

Я пытаюсь запустить поток установки ESIM с моего адреса LPA и кода < /p>

Код: Выделить всё

val lpaAddress =  eSimData?.lpaAddress
val code =eSimData?.code

val intent = Intent(EuiccManager.ACTION_START_EUICC_ACTIVATION)
intent.putExtra(EuiccManager.EXTRA_USE_QR_SCANNER, false)

CarrierEuiccProvisioningService.ACTIVATION_CODE= String.format("LPA:1\$%s\$%s",lpaAddress,code);
lpaActivityLauncher.launch(intent)
< /code>
Это мой carriereuicprovisioningservice < /p>
class CarrierEuiccProvisioningService : Service() {
companion object {
@Volatile
var ACTIVATION_CODE: String = ""
}
override fun onBind(intent: Intent?): IBinder? {
return binder
}

private val binder = object : ICarrierEuiccProvisioningService.Stub () {
override fun getActivationCode(callback: IGetActivationCodeCallback?) {
// you can write your own logic to fetch activation code from somewhere.
val activationCode : String = ACTIVATION_CODE
Log.d("esimactivationflow", "getActivationCode: binder carrierEuiccprovisioning service getActivation code $activationCode ")
callback?.onSuccess(activationCode)
}

override fun getActivationCodeForEid(eid: String?, callback: IGetActivationCodeCallback?) {
val activationCode : String = ACTIVATION_CODE
Log.d("esimactivationflow", "getActivationCode: binder carrierEuiccprovisioning service getActivation code for eid $activationCode ")

callback?.onSuccess(activationCode)
}

}
}
У меня есть 2 файла AIDL - iCarrierEuicProvisioningService и igetActivationCodeCallback .
Я не знаю, что делать. Цель состоит в том, чтобы запустить поток активации ESIM с помощью системного пользовательского интерфейса, где я предоставляю LPAADDress и Code. Пользователь должен просто нажать «Добавить ESIM» и запустить процесс установки. Если это невозможно, пожалуйста, сообщите мне больше информации об этом. Мне нужна помощь только с приведенной выше задачи.

Подробнее здесь: https://stackoverflow.com/questions/796 ... s-and-code
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Опция «Добавить eSIM» в контекстном меню QR-кода eSIM и длительном нажатии | WKWebView против SFSafariViewController
    Anonymous » » в форуме IOS
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Android — проблема с eUICC при активации eSIM с одним и тем же eSIM на разных устройствах
    Anonymous » » в форуме Android
    0 Ответы
    101 Просмотры
    Последнее сообщение Anonymous
  • Как реализовать простую реализацию e-sim в React с помощью LPA?
    Гость » » в форуме Android
    0 Ответы
    46 Просмотры
    Последнее сообщение Гость
  • Как реализовать простую реализацию e-sim в React с помощью LPA?
    Гость » » в форуме IOS
    0 Ответы
    68 Просмотры
    Последнее сообщение Гость
  • Реализация Android eSim
    Anonymous » » в форуме Android
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»