cn.easyar.engine.EasyAR Class

Deprecated in 2.1.0

initialize

初始化EasyAR。EasyAR只有在初始化之后其它功能才会正常工作。

这个方法会自动加载 EasyAR native 库文件。如果你需要更加灵活的native库的加载控制,可以使用 initializeWithoutSoLibraryLoad

Java (deprecated in EasyAR SDK 2.1.0): public static boolean initialize(Activity activity, String key, String soLibraryDir)
Java (deprecated in EasyAR SDK 2.1.0): public static boolean initialize(Activity activity, String key)

initializeWithoutSoLibraryLoad

初始化EasyAR。EasyAR只有在初始化之后其它功能才会正常工作。

这个方法不会加载 EasyAR native 库文件。需要保证自己加载这些库或者使用 loadLibraries 加载。

Java (deprecated in EasyAR SDK 2.1.0): public static boolean initializeWithoutSoLibraryLoad(Activity activity, String key)

onPause

处理应用onPause,暂停内部任务。

Java (deprecated in EasyAR SDK 2.1.0): public static void onPause()

onResume

处理应用onResume,重启内部任务。

Java (deprecated in EasyAR SDK 2.1.0): public static void onResume()

setInternalRotateHandling

开启/关闭内部旋转处理。当内部处理结果与预期不符的时候可以设置此接口。

Java (deprecated in EasyAR SDK 2.1.0): public static void setInternalRotateHandling(boolean enable)

loadLibraries

加载 native 库文件,只需要在使用 initializeWithoutSoLibraryLoad 初始化 EasyAR的时候调用。

Java (deprecated in EasyAR SDK 2.1.0): public static void loadLibraries()
Java (deprecated in EasyAR SDK 2.1.0): public static void loadLibraries(String soLibraryDir)