Interface système


Initialisation

Description de l'interface : Initialisez l'entrée du SDK, entrez les informations nécessaires sur l'application et le rappel d'initialisation est asynchrone. Pré-conditions préalables :

 : Public Static Void Init (Context Context, String AppKey, String AppS ecret, IinitListener Initlistener, IAUTHLIISTENENER AUTHLISTENER) activé :

Context application Contexte du programme ;

appkey L'identifiant unique de l'application appliquée sur la plateforme supérieure Taobao

appsecret La clé secrète correspondant à l'application demandée sur la plateforme supérieure Taobao

initListener Interface de rappel d'initialisation, avant que l'initialisation ne soit terminée , Appeler toute interface SDK n'est pas valide,

AuthListener reçoit tous les rappels liés à l'autorisation de connexion Prototype de l'interface:

Public Interface iinitListener {

public void onInitFinish ();

public void onIniterror ( String errorMsg) ; );

}

Demande d'échantillon

 :

AliTvSdk.

init

(

mContext

, appkey, appSecret, new

IInitListener() { @Overridevide public sur InitFinish() {TestToast .show(
"init aliTvSdk ok. get auth = "

+ AliTvSdk.Account.isAuth());

}

@Overridepublic void onInitEr ror( String errorMsg) { TestToast .show(errorMsg);

}

}, nouveau TestAccount());


Interface de déconnexion

Description de l'interface version SD K, la version doit être appelée à la fin du programme.

Conditions préalables : Aucun

Prototype de fonction : public static void destroy()

Description du paramètre : Aucun

Exemple de demande : AliTvSdk.destroy();

Obtenez le numéro de version du SDK

Description de l'interface : Obtenez le numéro de version du SDK actuel. La valeur de retour est au format suivant « ostv_x.x.x.x », qui est utilisé pour le débogage.

Conditions préalables : Aucun

Prototype de fonction : public static String getSdkVersion()

Description du paramètre : Aucun

Exemple de requête : sion();

Commutateur de journal

Description de l'interface : Impression des informations de journal, uniquement pour le débogage. Pour plus d'efficacité opérationnelle, veuillez désactiver l'impression du journal avant la sortie officielle

Conditions préalables : Aucun

Prototype de fonction : public static void logSwitch (boolean open)

Description du paramètre : open : true/false —> Open /close;

Exemple de requête : AliTvSdk.logSwitch(true);