Index: testing/android/java/src/org/chromium/native_test/ChromeNativeTestActivity.java |
diff --git a/testing/android/java/src/org/chromium/native_test/ChromeNativeTestActivity.java b/testing/android/java/src/org/chromium/native_test/ChromeNativeTestActivity.java |
index 1d29bcd6e45d7e65baf2ab38f009a800fb385bfc..c5a4b58f8582276ca8cfb4a3c8be18c8139af91a 100644 |
--- a/testing/android/java/src/org/chromium/native_test/ChromeNativeTestActivity.java |
+++ b/testing/android/java/src/org/chromium/native_test/ChromeNativeTestActivity.java |
@@ -12,6 +12,7 @@ import android.util.Log; |
import org.chromium.base.PathUtils; |
import org.chromium.base.PowerMonitor; |
+import org.chromium.base.ResourceExtractor; |
import org.chromium.base.library_loader.NativeLibraries; |
/** |
@@ -28,9 +29,15 @@ public class ChromeNativeTestActivity extends Activity { |
@Override |
public void onCreate(Bundle savedInstanceState) { |
super.onCreate(savedInstanceState); |
+ |
// Needed by path_utils_unittest.cc |
PathUtils.setPrivateDataDirectorySuffix("chrome"); |
+ ResourceExtractor resourceExtractor = ResourceExtractor.get(getApplicationContext()); |
+ resourceExtractor.collectAllPackagedPakAssets(); |
+ resourceExtractor.startExtractingResources(); |
+ resourceExtractor.waitForCompletion(); |
+ |
// Needed by system_monitor_unittest.cc |
PowerMonitor.createForTests(this); |