if (nativepaths[i].startsWith(BaseStorageHook.EXTERNAL_LIB_PREFIX)) {  String externalPath = BaseStorageHook.substituteVars(nativepaths[i].substring(BaseStorageHook.EXTERNAL_LIB_PREFIX.length())); File nativeFile = new File(externalPath); return nativeFile.getAbsolutePath(); }
	private String findNativePath(BaseData bundledata, String libname) {		int slash = libname.lastIndexOf('/');		if (slash >= 0)			libname = libname.substring(slash + 1);		String[] nativepaths = getNativePaths(bundledata);		if (nativepaths == null)			return null;		for (int i = 0; i < nativepaths.length; i++) {			slash = nativepaths[i].lastIndexOf('/');			String path = slash < 0 ? nativepaths[i] : nativepaths[i].substring(slash + 1);			if (path.equals(libname)) {				File nativeFile = bundledata.getBundleFile().getFile(nativepaths[i], true);				if (nativeFile != null)					return nativeFile.getAbsolutePath();			}		}		return null;	}