aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/utils/DebugUtils.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2015-02-11 18:29:48 +0100
committerSamuel Tardieu <sam@rfc1149.net>2015-02-11 18:31:21 +0100
commitc5d3092ce9136a6d5c2eb436e2b0e0719859d3d1 (patch)
tree0f6bdfbb98c287d091c2076b09168e65675f1048 /main/src/cgeo/geocaching/utils/DebugUtils.java
parent0147c238112b40c119b45b3328fe3e74ef10e5d2 (diff)
downloadcgeo-c5d3092ce9136a6d5c2eb436e2b0e0719859d3d1.zip
cgeo-c5d3092ce9136a6d5c2eb436e2b0e0719859d3d1.tar.gz
cgeo-c5d3092ce9136a6d5c2eb436e2b0e0719859d3d1.tar.bz2
Use File where appropriate
Also, use more efficient concatenation by treating the simple case explicitely.
Diffstat (limited to 'main/src/cgeo/geocaching/utils/DebugUtils.java')
-rw-r--r--main/src/cgeo/geocaching/utils/DebugUtils.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/main/src/cgeo/geocaching/utils/DebugUtils.java b/main/src/cgeo/geocaching/utils/DebugUtils.java
index 07aac64..1f95e7c 100644
--- a/main/src/cgeo/geocaching/utils/DebugUtils.java
+++ b/main/src/cgeo/geocaching/utils/DebugUtils.java
@@ -22,15 +22,14 @@ public class DebugUtils {
public static void createMemoryDump(final @NonNull Context context) {
try {
- final Date now = new Date();
final SimpleDateFormat fileNameDateFormat = new SimpleDateFormat("yyyy-MM-dd_hh-mm", Locale.US);
- File file = FileUtils.getUniqueNamedFile(Environment.getExternalStorageDirectory().getPath()
- + File.separatorChar + "cgeo_dump_" + fileNameDateFormat.format(now) + ".hprof");
+ final File file = FileUtils.getUniqueNamedFile(new File(Environment.getExternalStorageDirectory(),
+ "cgeo_dump_" + fileNameDateFormat.format(new Date()) + ".hprof"));
android.os.Debug.dumpHprofData(file.getPath());
Toast.makeText(context, context.getString(R.string.init_memory_dumped, file.getAbsolutePath()),
Toast.LENGTH_LONG).show();
ShareUtils.share(context, file, R.string.init_memory_dump);
- } catch (IOException e) {
+ } catch (final IOException e) {
Log.e("createMemoryDump", e);
}
}