For the recent SD card access change.

The non-zogyte process need to use the
Environment#getLegacyExternalStorage to access the sdcard.

Change-Id: I797d235954defe25e1bd8728f167250e4f9d0fe9
This commit is contained in:
Yu Shan Emily Lau
2012-09-21 16:20:12 -07:00
parent 5f25ef0412
commit b894c71af8

View File

@@ -411,7 +411,7 @@ public class Monkey {
if (mRequestBugreport) {
logOutput =
new BufferedWriter(new FileWriter(new File(Environment
.getExternalStorageDirectory(), reportName), true));
.getLegacyExternalStorageDirectory(), reportName), true));
}
// pipe everything from process stdout -> System.err
InputStream inStream = p.getInputStream();
@@ -444,7 +444,7 @@ public class Monkey {
// TO DO: Add the script file name to the log.
try {
Writer output = new BufferedWriter(new FileWriter(new File(
Environment.getExternalStorageDirectory(), "scriptlog.txt"), true));
Environment.getLegacyExternalStorageDirectory(), "scriptlog.txt"), true));
output.write("iteration: " + count + " time: "
+ MonkeyUtils.toCalendarTime(System.currentTimeMillis()) + "\n");
output.close();