Vitamio中文API文檔(4)—— VitamioInstaller


 

聲明

歡迎轉載,但請保留文章原始出處:) 

Vitamio:http://www.vitamio.org

農民伯伯: http://www.cnblogs.com/over140/

 

正文 

VitamioInstaller

整理:農民伯伯


類概述

public class VitamioInstaller

在使用程序任何類和方法以前,建議使用這個類來檢查設備是否已經安裝Vitamio插件。

 

常量

public static final int VITAMIO_VERSION_CODE

Vitamio版本編號


public static final String VITAMIO_VERSION_NAME

Vitamio版本名稱


public static final String VITAMIO_PACKAGE

Vitamio包名


public static final int VITAMIO_NOT_SUPPORTED

Vitamio解碼庫類型——不支持。


public static final int VITAMIO_ARMV6

Vitamio解碼庫類型——針對ARMv6。


public static final int VITAMIO_ARMV6_VFP

Vitamio解碼庫類型——針對ARMv6 VFP。


public static final int VITAMIO_ARMV7_VFPV3

Vitamio解碼庫類型——針對ARMv7 VFPV3。


public static final int VITAMIO_ARMV7_NEON

Vitamio解碼庫類型——針對ARMv7 NEON。

 

公共方法

public static String getCompatiblePackage()

     返回兼容包名稱。


public static int getVitamioType()

     獲取Vitamio解碼庫的類型。返回值參見常量。


public static String checkVitamioInstallation(Context ctx)

檢測Vitamio插件是否已經安裝。

返回值

返回兼容包名

異常

VitamioNotCompatibleException 不支持解碼庫時引發

VitamioNotFoundException 找不到Vitamio插件時引發

 

public static String checkVitamioInstallation(Context ctx, int desireVersion)

檢測Vitamio插件是否已經安裝,並且檢測是否已經過期。

參數

ctx Context

desireVersion 目標版本號

返回值

返回兼容包名

異常

VitamioNotCompatibleException 不支持解碼庫時引發

VitamioNotFoundException 找不到Vitamio插件時引發

VitamioOutdateException 已安裝的Vitamio插件過期了


public static String getVitamioInfo(Context ctx)

獲取Vitamio的安裝信息。例如版本名稱、安裝路徑等。


public static final String getLibraryPath()

獲取Vitamio解碼庫安裝路徑


public static boolean isNativeLibsInited(Context context)

是否已經初始化解碼包。(解壓並初始化解碼包) 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM