@Override public File getDir(String name, int mode) { return mBase.getDir(name, mode); }
@NonNull public File getApprovedFolder() { return context.getDir(APPROVED_FOLDER_NAME, Context.MODE_PRIVATE); }
@NonNull public File getUnapprovedFolder() { return context.getDir(UNAPPROVED_FOLDER_NAME, Context.MODE_PRIVATE); }
static String getDatabasesCachePath(Context context) { return context.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath(); }
FileStorage(Context appContext, String id) { this.folder = new File(appContext.getDir("com_birbit_jobqueue_jobs", Context.MODE_PRIVATE), "files_" + id); //noinspection ResultOfMethodCallIgnored this.folder.mkdirs(); }
private boolean install(Context context, String destDirName, String assetsDirName, String filename) { File file = new File(context.getDir(destDirName, Context.MODE_PRIVATE), filename); if (file.exists()) { return true; } try { copyAssets(context, (TextUtils.isEmpty(assetsDirName) ? "" : (assetsDirName + File.separator)) + filename, file, "700"); return true; } catch (Exception e) { return false; } }
private boolean install(Context context, String destDirName, String assetsDirName, String filename) { File file = new File(context.getDir(destDirName, Context.MODE_PRIVATE), filename); if (file.exists()) { return true; } try { copyAssets(context, (TextUtils.isEmpty(assetsDirName) ? "" : (assetsDirName + File.separator)) + filename, file, "700"); return true; } catch (Exception e) { return false; } }
private static File obtainDirectory(Context context, String testClassName, String testMethodName, String directoryName) { File directory; if (SDK_INT >= LOLLIPOP) { // Use external storage. directory = new File(getExternalStorageDirectory(), "app_" + directoryName); } else { // Use internal storage. directory = context.getDir(directoryName, MODE_WORLD_READABLE); } File dirClass = new File(directory, testClassName); File dirMethod = new File(dirClass, testMethodName); createDir(dirMethod); return dirMethod; }
public void run() { File binaryFile = new File(context.getDir(BINARY_DEST_DIR_NAME, Context.MODE_PRIVATE), BINARY_FILE_NAME); new NativeDaemonAPI20(context).doDaemon( context.getPackageName(), configs.DAEMON_ASSISTANT_CONFIG.SERVICE_NAME, binaryFile.getAbsolutePath()); }; };
public static LocalKeyStore createInstance(Context context) { String keyStoreLocation = context.getDir("KeyStore", Context.MODE_PRIVATE).toString(); LocalKeyStore localKeyStore = new LocalKeyStore(keyStoreLocation); localKeyStore.initializeKeyStore(); return localKeyStore; }
private boolean initIndicatorFiles(Context context){ File dirFile = context.getDir(INDICATOR_DIR_NAME, Context.MODE_PRIVATE); if(!dirFile.exists()){ dirFile.mkdirs(); } try { createNewFile(dirFile, INDICATOR_PERSISTENT_FILENAME); createNewFile(dirFile, INDICATOR_DAEMON_ASSISTANT_FILENAME); return true; } catch (IOException e) { e.printStackTrace(); return false; } }
File Path = Ctxt.getDir("Data", 0); File DBFile = new File(Path, "database.db"); if(!DBFile.exists() || DatabaseNeedsUpgrade) //Need to copy... CopyDatabase(Ctxt, DBFile); static private void CopyDatabase(Context Ctxt, File DBFile) throws IOException { AssetManager assets = Ctxt.getAssets(); OutputStream outstream = new FileOutputStream(DBFile); DBFile.createNewFile(); byte []b = new byte[1024]; int i, r; String []assetfiles = assets.list(""); Arrays.sort(assetfiles); for(i=1;i<10;i++) //I have definitely less than 10 files; you might have more { String partname = String.format("%d.db", i); if(Arrays.binarySearch(assetfiles, partname) < 0) //No such file in assets - time to quit the loop break; InputStream instream = assets.open(partname); while((r = instream.read(b)) != -1) outstream.write(b, 0, r); instream.close(); } outstream.close(); }
private boolean initIndicators(Context context){ File dirFile = context.getDir(INDICATOR_DIR_NAME, Context.MODE_PRIVATE); if(!dirFile.exists()){ dirFile.mkdirs(); } try { createNewFile(dirFile, INDICATOR_PERSISTENT_FILENAME); createNewFile(dirFile, INDICATOR_DAEMON_ASSISTANT_FILENAME); return true; } catch (IOException e) { e.printStackTrace(); return false; } }
private boolean initIndicatorFiles(Context context){ File dirFile = context.getDir(INDICATOR_DIR_NAME, Context.MODE_PRIVATE); if(!dirFile.exists()){ dirFile.mkdirs(); } try { createNewFile(dirFile, INDICATOR_PERSISTENT_FILENAME); createNewFile(dirFile, INDICATOR_DAEMON_ASSISTANT_FILENAME); return true; } catch (IOException e) { e.printStackTrace(); return false; } }
storageFolder = view.getContext().getDir("", Context.MODE_PRIVATE); storageFolders.put(type, storageFolder);
@Test public void shouldCreateIfDoesNotExistAndGetApplicationDataDirectory() throws Exception { File dataDir = new File(context.getPackageManager() .getPackageInfo("org.robolectric", 0).applicationInfo.dataDir, "data"); assertThat(dataDir.exists()).isFalse(); dataDir = context.getDir("data", Context.MODE_PRIVATE); assertThat(dataDir.exists()).isTrue(); }
@Test public void shouldGetApplicationDataDirectory() throws IOException { File dataDir = context.getDir("data", Context.MODE_PRIVATE); assertThat(dataDir.exists()).isTrue(); }
File outputFile = new File(context.getDir(LIB_DIR, Context.MODE_PRIVATE), outputFileName); if (outputFile.isFile()) { return outputFile;
webSettings.setAllowFileAccess(true); webSettings.setDatabaseEnabled(true); String dir = getActivity().getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath(); webSettings.setDatabasePath(dir); webSettings.setDomStorageEnabled(true);
context.getDir(DEX_CACHE_DIRECTORY, Context.MODE_PRIVATE)); try { return (Class<G>) classLoader.loadClass(proxyClassName);