В настоящее время я использую Deezel Android SDK, чтобы использовать воспроизведение звука для моего FireTV. При попытке авторизации пользователей я получаю ошибку W/System.err: com.deezer.sdk.network.connect.event.DialogError: Invalid SSL certificate received (SSL error: 3)
.
Я что-то делаю неправильно? Я использую DeezerConnect для авторизации пользователей, но отображаемое веб-представление исчезает через 0,5 секунды. Вот мой код:
private String applicationID = "123456";
private Activity activity;
private DeezerConnect deezerConnect;
public DeezerMusicManager(Activity activity){
this.activity = activity;
deezerConnect = new DeezerConnect(activity, applicationID);
}
public void init(){
String[] permissions = new String[]{
Permissions.BASIC_ACCESS,
Permissions.MANAGE_LIBRARY,
Permissions.LISTENING_HISTORY
};
/**Listener for authentication events*/
DialogListener listener = new DialogListener() {
@Override
public void onComplete(Bundle bundle) {
SessionStore sessionStore = new SessionStore();
sessionStore.save(deezerConnect, activity.getApplicationContext());
}
@Override
public void onCancel() {
Toast.makeText(activity, "LogIn Cancelled", Toast.LENGTH_LONG).show();
}
@Override
public void onException(Exception e) {
Toast.makeText(activity, "LogIn Failed", Toast.LENGTH_LONG).show();
Log.e("DEEZERERROR",e.getLocalizedMessage());
e.printStackTrace();
}
};
deezerConnect.authorize(activity, permissions,listener);
}
}