Package com.facebook.soloader
Class ApkSoSource
- java.lang.Object
-
public class ApkSoSource extends ExtractFromZipSoSource
SoSourcethat extracts libraries from an APK to the filesystem.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.facebook.soloader.UnpackingSoSource
UnpackingSoSource.Dso, UnpackingSoSource.DsoManifest, UnpackingSoSource.InputDsoStream
-
-
Field Summary
Fields Modifier and Type Field Description static intPREFER_ANDROID_LIBS_DIRECTORYIf this flag is given, do not extract libraries that appear to be correctly extracted to the application libs directory.-
Fields inherited from class com.facebook.soloader.DirectorySoSource
ON_LD_LIBRARY_PATH, RESOLVE_DEPENDENCIES
-
Fields inherited from class com.facebook.soloader.SoSource
LOAD_FLAG_ALLOW_IMPLICIT_PROVISION, LOAD_FLAG_ALLOW_SOURCE_CHANGE, LOAD_FLAG_MIN_CUSTOM_FLAG, LOAD_RESULT_CORRUPTED_LIB_FILE, LOAD_RESULT_IMPLICITLY_PROVIDED, LOAD_RESULT_LOADED, LOAD_RESULT_NOT_FOUND, PREPARE_FLAG_ALLOW_ASYNC_INIT, PREPARE_FLAG_DISABLE_FS_SYNC_JOB, PREPARE_FLAG_FORCE_REFRESH
-
-
Constructor Summary
Constructors Constructor Description ApkSoSource(android.content.Context context, java.io.File apkPath, java.lang.String name, int flags)ApkSoSource(android.content.Context context, java.lang.String name, int flags)
-
Method Summary
-
Methods inherited from class com.facebook.soloader.UnpackingSoSource
getLibraryPath, getSoSourceAbis, getSoStorePath, loadLibrary, setSoSourceAbis
-
Methods inherited from class com.facebook.soloader.DirectorySoSource
addToLdLibraryPath, getLibraryDependencies, toString, unpackLibrary
-
-
-
-
Field Detail
-
PREFER_ANDROID_LIBS_DIRECTORY
public static final int PREFER_ANDROID_LIBS_DIRECTORY
If this flag is given, do not extract libraries that appear to be correctly extracted to the application libs directory.- See Also:
- Constant Field Values
-
-