INNER CODE UNIT · Java

mapLibraryName

KeepSafe/ReLinker · relinker/src/main/java/com/getkeepsafe/relinker/SystemLibraryLoader.java:35

    public String mapLibraryName(final String libraryName) {
        if (libraryName.startsWith("lib") && libraryName.endsWith(".so")) {
            // Already mapped
            return libraryName;
        }

        return System.mapLibraryName(libraryName);
    }

    @Override
    public String unmapLibraryName(String mappedLibraryName) {
        // Assuming libname.so
        return mappedLibraryName.substring(3, mappedLibraryName.length() - 3);
    }

    @Override
    public String[] supportedAbis() {
        if (Build.VERSION.SDK_INT >= 21 && Build.SUPPORTED_ABIS.length > 0) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…