Playground icon indicating copy to clipboard operation
Playground copied to clipboard

Usssd Demo Jar file missing some fix !

Open mben-dz opened this issue 5 months ago • 10 comments

Project kastri.apk raised exception class EJNI with message 'Java type JDWUssdResponseCallback could not be found'.

i rename package demo to this: com.delphiworlds.kastri according to the java files :

package com.delphiworlds.kastri;

import android.telephony.TelephonyManager;

public class DWUssdResponseCallback extends TelephonyManager.UssdResponseCallback {

  private DWUssdResponseCallbackDelegate mDelegate;

  public DWUssdResponseCallback(DWUssdResponseCallbackDelegate delegate) {
    mDelegate = delegate;
  }

  @Override
  public void onReceiveUssdResponse(TelephonyManager telephonyManager, String request, CharSequence response) {
    mDelegate.onReceiveUssdResponse(telephonyManager, request, response);
  }

  @Override
  public void onReceiveUssdResponseFailed(TelephonyManager telephonyManager, String request, int failureCode) {
    mDelegate.onReceiveUssdResponseFailed(telephonyManager, request, failureCode);
  }
}

--

package com.delphiworlds.kastri;

import android.telephony.TelephonyManager;

public interface DWUssdResponseCallbackDelegate {

  public void onReceiveUssdResponse(TelephonyManager telephonyManager, String request, CharSequence response);

  public void onReceiveUssdResponseFailed(TelephonyManager telephonyManager, String request, int failureCode);
}

how to fix this ?

mben-dz avatar Sep 10 '24 06:09 mben-dz