use getFilesDir() instead of ApplicationInfo.dataDir