diff --git a/briar-android/src/org/briarproject/android/SplashScreenActivity.java b/briar-android/src/org/briarproject/android/SplashScreenActivity.java
index 05ae1adb009c2789921233fd24dcb7c2cebca234..7ed9ff95e34eb8b0af45469daf6d13954441e0d2 100644
--- a/briar-android/src/org/briarproject/android/SplashScreenActivity.java
+++ b/briar-android/src/org/briarproject/android/SplashScreenActivity.java
@@ -2,8 +2,13 @@ package org.briarproject.android;
 
 import static android.content.Intent.FLAG_ACTIVITY_NEW_TASK;
 import static android.view.Gravity.CENTER;
+import static java.util.logging.Level.INFO;
 import static org.briarproject.android.util.CommonLayoutParams.MATCH_MATCH;
+
+import java.util.logging.Logger;
+
 import org.briarproject.api.db.DatabaseConfig;
+
 import roboguice.RoboGuice;
 import roboguice.activity.RoboSplashActivity;
 import android.content.Intent;
@@ -15,6 +20,11 @@ import com.google.inject.Injector;
 
 public class SplashScreenActivity extends RoboSplashActivity {
 
+	private static final Logger LOG =
+			Logger.getLogger(SplashScreenActivity.class.getName());
+
+	private long start = System.currentTimeMillis();
+
 	public SplashScreenActivity() {
 		minDisplayMs = 0;
 	}
@@ -32,6 +42,9 @@ public class SplashScreenActivity extends RoboSplashActivity {
 	}
 
 	protected void startNextActivity() {
+		long duration = System.currentTimeMillis() - start;
+		if(LOG.isLoggable(INFO))
+			LOG.info("Guice startup took " + duration + " ms");
 		Injector guice = RoboGuice.getBaseApplicationInjector(getApplication());
 		if(guice.getInstance(DatabaseConfig.class).databaseExists()) {
 			Intent i = new Intent(this, HomeScreenActivity.class);