diff --git a/template/android/app/build.gradle b/template/android/app/build.gradle index e22ba91cc5d..3bf8cc73161 100644 --- a/template/android/app/build.gradle +++ b/template/android/app/build.gradle @@ -116,22 +116,8 @@ android { include "armeabi-v7a", "x86", "arm64-v8a", "x86-64" } } - signingConfigs { - debug { - storeFile file('debug.keystore') - storePassword 'android' - keyAlias 'androiddebugkey' - keyPassword 'android' - } - } buildTypes { - debug { - signingConfig signingConfigs.debug - } release { - // Caution! In production, you need to generate your own keystore file. - // see https://facebook.github.io/react-native/docs/signed-apk-android. - signingConfig signingConfigs.debug minifyEnabled enableProguardInReleaseBuilds proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" } diff --git a/template/android/app/debug.keystore b/template/android/app/debug.keystore deleted file mode 100644 index 364e105ed39..00000000000 Binary files a/template/android/app/debug.keystore and /dev/null differ diff --git a/template/android/keystores/_BUCK b/template/android/keystores/_BUCK new file mode 100644 index 00000000000..88e4c31b28d --- /dev/null +++ b/template/android/keystores/_BUCK @@ -0,0 +1,8 @@ +keystore( + name = "debug", + properties = "debug.keystore.properties", + store = "debug.keystore", + visibility = [ + "PUBLIC", + ], +) diff --git a/template/android/keystores/debug.keystore.properties b/template/android/keystores/debug.keystore.properties new file mode 100644 index 00000000000..121bfb49f0d --- /dev/null +++ b/template/android/keystores/debug.keystore.properties @@ -0,0 +1,4 @@ +key.store=debug.keystore +key.alias=androiddebugkey +key.store.password=android +key.alias.password=android