Autore Topic: specified for property 'signingConfig.storeFile' does not exist.  (Letto 1143 volte)

Offline Nicolab1971

  • Utente junior
  • **
  • Post: 97
  • Respect: +2
    • Mostra profilo
0
Ciao a tutti, ho da poco aggiornato Android Studio alla versione 1.0.2, dopo l'aggiornamento ho riscontrato il seguente problema. Quando vado a eseguire il comando Generate Signed APK, e compilato tutti i campi nel modo corretto, il processo si interrompe con il seguente errore:

Error:A problem was found with the configuration of task ':app:packageDebug'.
> File 'viciniate' specified for property 'signingConfig.storeFile' does not exist.

Chiaramente l'errore mi viene generato anche quando cerco di eseguire il comando come Release

Error:A problem was found with the configuration of task ':app:packageRelease'.
> File 'viciniate' specified for property 'signingConfig.storeFile' does not exist.

Da cosa può diperndere, grazie a tutti

Nicola


Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +152
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:specified for property 'signingConfig.storeFile' does not exist.
« Risposta #1 il: 25 Gennaio 2015, 19:54:24 CET »
0
Posta il tuo build.gradle.

Offline Nicolab1971

  • Utente junior
  • **
  • Post: 97
  • Respect: +2
    • Mostra profilo
Re:specified for property 'signingConfig.storeFile' does not exist.
« Risposta #2 il: 25 Gennaio 2015, 20:10:52 CET »
0
eccolo

Codice: [Seleziona]

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "it.nicolabrogelli.vicinoate"
        minSdkVersion 14
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }


    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.google.android.gms:play-services:6.5.87'
}


Grazie mille
« Ultima modifica: 25 Gennaio 2015, 20:17:44 CET da Nicolab1971 »

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +152
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:specified for property 'signingConfig.storeFile' does not exist.
« Risposta #3 il: 28 Gennaio 2015, 00:34:33 CET »
+1
Devi inserire le informazioni di come firmarlo.

Codice: [Seleziona]
android {

    signingConfigs {
        release {
            storeFile file("release.keystore")
            storePassword "******"
            keyAlias "******"
            keyPassword "******"
        }
    }
    buildTypes {
        release {
            signingConfig signingConfigs.release
        }
    }
}

Esistono delle varianti, come chiedere le password dinamicamente, o utilizzare un file esterno dove memorizzarle.

Offline Nicolab1971

  • Utente junior
  • **
  • Post: 97
  • Respect: +2
    • Mostra profilo
Re:specified for property \\\'signingConfig.storeFile\\\' does not exist.
« Risposta #4 il: 28 Gennaio 2015, 00:36:16 CET »
0
Domani mattina provo e ti faccio sapere, ma nella versione precedente, la 0.8 questa informazione non c'era?

Post unito: [time]28 Gennaio 2015, 09:07:53 CET[/time]
Ciao e grazie della risposta di ieri sera, questa mattina ho modificato il build.gradle come suggerito da te e tutto a funzionato. Quindi grazie mille.
Ma non capisco come mai nella versione precedente non dovevo inserire quella parte di codice, visto che la procedura per generare un signed APK non è cambiata.

Grazie ancora

Post unito: 28 Gennaio 2015, 09:10:09 CET
Come faccio ad assegnarti un +1  :-)
« Ultima modifica: 28 Gennaio 2015, 09:10:09 CET da Nicolab1971, Reason: Merged DoublePost »

Offline GabMarioPower

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 606
  • Respect: +152
    • Github
    • Google+
    • gabrielemariotti
    • GabMarioPower
    • Mostra profilo
  • Play Store ID:
    GAB+MARIO+DEV
  • Sistema operativo:
    Ubuntu 14.04 , Win 10
Re:specified for property \\\'signingConfig.storeFile\\\' does not exist.
« Risposta #5 il: 02 Febbraio 2015, 20:00:08 CET »
0
Ma non capisco come mai nella versione precedente non dovevo inserire quella parte di codice, visto che la procedura per generare un signed APK non è cambiata.
Grazie ancora

Questo onestamente non lo so.
Non ricordo che controllo facesse la 0.8.x