Sinch Client не запущен .. Что делать? - PullRequest
0 голосов
/ 27 мая 2019

Я использую Sinch SDK только для исходящих звонков, но при нажатии кнопки появляется сообщение, что клиент не запущен. Кто-нибудь, помогите.

package com.example.hp.assignment_2_q_2;

public class fragment_tools extends Fragment {
Button button;
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_tools,container, false);
    button = view.findViewById(R.id.button2);
    android.content.Context context = this.getActivity();
    SinchClient sinchClient = Sinch.getSinchClientBuilder().context(context)
            .applicationKey("Hidden")
            .applicationSecret("Hidden")
            .environmentHost("clientapi.sinch.com")
            .userId("Hidden")
            .build();
    sinchClient.setSupportCalling(true);
    sinchClient.start();
    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            CallClient callClient = sinchClient.getCallClient();
            callClient.callPhoneNumber("+92----------");

        }
    });


    return view;
    }
}

Это ошибка, с которой я сталкиваюсь

2019-05-28 21:33:23.325 6845-6845/? E/Zygote: v2
2019-05-28 21:33:23.326 6845-6845/? E/Zygote: accessInfo : 0
2019-05-28 21:33:26.397 6845-6845/com.example.sinch_practice E/BoostFramework: BoostFramework() : Exception_1 = java.lang.ClassNotFoundException: Didn't find class "com.qualcomm.qti.Performance" on path: DexPathList[[],nativeLibraryDirectories=[/system/lib64, /vendor/lib64]]
2019-05-28 21:33:26.547 6845-6845/com.example.sinch_practice E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.sinch_practice, PID: 6845
    java.lang.IllegalStateException: SinchClient not started
        at com.sinch.android.rtc.internal.client.calling.DefaultCallClient.throwUnlessStarted(Unknown Source)
        at com.sinch.android.rtc.internal.client.calling.DefaultCallClient.call(Unknown Source)
        at com.sinch.android.rtc.internal.client.calling.DefaultCallClient.callPhoneNumber(Unknown Source)
        at com.sinch.android.rtc.internal.client.calling.DefaultCallClient.callPhoneNumber(Unknown Source)
        at com.example.sinch_practice.MainActivity$1.onClick(MainActivity.java:32)
        at android.view.View.performClick(View.java:6205)
        at android.widget.TextView.performClick(TextView.java:11103)
        at android.view.View$PerformClick.run(View.java:23653)
        at android.os.Handler.handleCallback(Handler.java:751)
        at android.os.Handler.dispatchMessage(Handler.java:95)
        at android.os.Looper.loop(Looper.java:154)
        at android.app.ActivityThread.main(ActivityThread.java:6682)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
...