Fix zip_archive_test on the target.

Change-Id: I50d4bb7cd3252efb6b19d712badd71d06e13c433
diff --git a/src/zip_archive_test.cc b/src/zip_archive_test.cc
index 472d5eb..788e8fc 100644
--- a/src/zip_archive_test.cc
+++ b/src/zip_archive_test.cc
@@ -15,7 +15,10 @@
 class TmpFile {
  public:
   TmpFile() {
-    filename_.reset(strdup("TmpFile-XXXXXX"));
+    std::string filename_template;
+    filename_template = getenv("ANDROID_DATA");
+    filename_template += "/TmpFile-XXXXXX";
+    filename_.reset(strdup(filename_template.c_str()));
     CHECK(filename_ != NULL);
     fd_ = mkstemp(filename_.get());
     CHECK_NE(-1, fd_);