From 05fcbcae7b816e72363030d499a43e0e6042b320 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Wed, 10 Jun 2015 22:35:06 +0200 Subject: Temporary fix for testDebug --- OpenKeychain/build.gradle | 22 +++++++++++++++++++++- OpenKeychain/src/main/AndroidManifest.xml | 6 ++---- 2 files changed, 23 insertions(+), 5 deletions(-) (limited to 'OpenKeychain') diff --git a/OpenKeychain/build.gradle b/OpenKeychain/build.gradle index 88480966e..ad31dc48d 100644 --- a/OpenKeychain/build.gradle +++ b/OpenKeychain/build.gradle @@ -98,7 +98,9 @@ android { defaultConfig { minSdkVersion 15 targetSdkVersion 22 - + versionCode 32300 + versionName "3.2.3" + applicationId "org.sufficientlysecure.keychain" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } @@ -124,6 +126,18 @@ android { } debug { + // Reference them in the java files with e.g. BuildConfig.ACCOUNT_TYPE. + buildConfigField "String", "ACCOUNT_TYPE", "\"org.sufficientlysecure.keychain.account\"" + buildConfigField "String", "PROVIDER_AUTHORITY", "\"org.sufficientlysecure.keychain.provider\"" + buildConfigField "String", "TEMPSTORAGE_AUTHORITY", "\"org.sufficientlysecure.keychain.tempstorage\"" + + // Reference them in .xml files. + resValue "string", "account_type", "org.sufficientlysecure.keychain.account" + resValue "string", "provider_authority", "org.sufficientlysecure.keychain.provider" + resValue "string", "tempstorage_authority", "org.sufficientlysecure.keychain.tempstorage" + } + + extra { applicationIdSuffix ".debug" // Reference them in the java files with e.g. BuildConfig.ACCOUNT_TYPE. @@ -187,6 +201,12 @@ android { } } + +// workaround? +//tasks.withType(Test).whenTaskAdded { +// project.android.defaultConfig.applicationId 'org.sufficientlysecure.keychain' +//} + // NOTE: This disables Lint! tasks.whenTaskAdded { task -> if (task.name.contains('lint')) { diff --git a/OpenKeychain/src/main/AndroidManifest.xml b/OpenKeychain/src/main/AndroidManifest.xml index ae39ee9ce..884aa6544 100644 --- a/OpenKeychain/src/main/AndroidManifest.xml +++ b/OpenKeychain/src/main/AndroidManifest.xml @@ -2,9 +2,7 @@ + android:installLocation="auto"> -- cgit v1.2.3