diff --git a/briar-android-tests/build.gradle b/briar-android-tests/build.gradle index 5fb2878846561c01c835362a64252103cf468b61..8c329bb6e3aabecbcacd215980d3075e440033e7 100644 --- a/briar-android-tests/build.gradle +++ b/briar-android-tests/build.gradle @@ -13,7 +13,7 @@ android { buildToolsVersion "23.0.2" defaultConfig { - minSdkVersion 10 + minSdkVersion 9 targetSdkVersion 22 versionCode 1 versionName "1.0" diff --git a/briar-android/src/org/briarproject/android/SplashScreenActivity.java b/briar-android/src/org/briarproject/android/SplashScreenActivity.java index 17fabc68c1afe98413a47782b5722f2e5ba953c8..45944439a02c29dcc87cb20d6ee2b46d042379ac 100644 --- a/briar-android/src/org/briarproject/android/SplashScreenActivity.java +++ b/briar-android/src/org/briarproject/android/SplashScreenActivity.java @@ -86,14 +86,12 @@ public class SplashScreenActivity extends BaseActivity { } else { String hex = getEncryptedDatabaseKey(); - if (dbConfig != null) { - if (hex != null && dbConfig.databaseExists()) { - startActivity(new Intent(this, NavDrawerActivity.class)); - } else { - clearSharedPrefs(); - AndroidUtils.deleteAppData(this); - startActivity(new Intent(this, SetupActivity.class)); - } + if (hex != null && dbConfig.databaseExists()) { + startActivity(new Intent(this, NavDrawerActivity.class)); + } else { + clearSharedPrefs(); + AndroidUtils.deleteAppData(this); + startActivity(new Intent(this, SetupActivity.class)); } } } diff --git a/briar-core/src/org/briarproject/data/DataModule.java b/briar-core/src/org/briarproject/data/DataModule.java index 8a8286511cc3446dca65a63d47d2ff5be246c00a..b83293104ff086fe21f5267e99bab9ba0fd16742 100644 --- a/briar-core/src/org/briarproject/data/DataModule.java +++ b/briar-core/src/org/briarproject/data/DataModule.java @@ -28,7 +28,7 @@ public class DataModule { } @Provides - MetadataEncoder provideMetaDataEncoider(BdfWriterFactory bdfWriterFactory) { + MetadataEncoder provideMetaDataEncoder(BdfWriterFactory bdfWriterFactory) { return new MetadataEncoderImpl(bdfWriterFactory); } diff --git a/briar-tests/src/org/briarproject/TestLifecycleModule.java b/briar-tests/src/org/briarproject/TestLifecycleModule.java index 6022af177ee0193c7891474f72352ba18b9bb82e..fbf07ca0d4ff861a7de86dd0ca2fd87331305cab 100644 --- a/briar-tests/src/org/briarproject/TestLifecycleModule.java +++ b/briar-tests/src/org/briarproject/TestLifecycleModule.java @@ -9,6 +9,8 @@ import java.util.concurrent.Executor; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; +import javax.inject.Singleton; + import dagger.Module; import dagger.Provides; @@ -72,6 +74,7 @@ public class TestLifecycleModule { @Provides @IoExecutor + @Singleton Executor provideExecutor() { return Executors.newCachedThreadPool(); }