Skip to content
This repository has been archived by the owner on Jan 24, 2024. It is now read-only.

There is no such "key.properties" file or directory #11

Open
samigimix opened this issue Sep 4, 2020 · 1 comment
Open

There is no such "key.properties" file or directory #11

samigimix opened this issue Sep 4, 2020 · 1 comment

Comments

@samigimix
Copy link

Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.
FAILURE: Build failed with an exception.

  • Where:
    Build file '.../trinity-orientation-2018-master/android/app/build.gradle' line: 29
  • What went wrong:
    A problem occurred evaluating project ':app'.

.../trinity-orientation-2018-master/android/key.properties (No such file or directory)

@abdhulahadh
Copy link

keystore.properties file is used to build a release apk, change your build variants to debug mode. You can do so here with by commenting a few lines from the app-level build.gradle file to run the app in the debug mode

def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
    localPropertiesFile.withReader('UTF-8') { reader ->
        localProperties.load(reader)
    }
}

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
    throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
    throw new GradleException("versionCode not found. Define flutter.versionCode in the local.properties file.")
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
    throw new GradleException("versionName not found. Define flutter.versionName in the local.properties file.")
}

apply plugin: 'com.android.application'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

// def keystorePropertiesFile = rootProject.file("key.properties")
// def keystoreProperties = new Properties()
// keystoreProperties.load(new FileInputStream(keystorePropertiesFile))

android {
    compileSdkVersion 27
    lintOptions {
        disable 'InvalidPackage'
    }
    defaultConfig {
        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
        applicationId "com.tory.trinityOrientation"
        minSdkVersion 21
        targetSdkVersion 27
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    signingConfigs {
      //  release {
        //    keyAlias keystoreProperties['keyAlias']
          //  keyPassword keystoreProperties['keyPassword']
           // storeFile file(keystoreProperties['storeFile'])
           // storePassword keystoreProperties['storePassword']
       // }
    }
    buildTypes {
         release {
           // signingConfig signingConfigs.release
        }
    }
    buildToolsVersion '27.0.3'
}

flutter {
    source '../..'
}

dependencies {
    implementation 'com.android.support:support-annotations:27.1.1'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.google.firebase:firebase-core:16.0.1'
}

apply plugin: 'com.google.gms.google-services'

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants