Android Studio: Signing Problem nach dem Upgrade

Ich habe vor kurzem mein Android-Studio von 0,2,6 auf 0,2.11 aktualisiert. Der Build-> "generierte signierte apk" -Wizard, der sich in 0.2.6 öffnete, kommt hier nicht auf. Stattdessen zeigt es einen Dialog wie:

Für Gradle-basierte Projekte sollte die Signierungskonfiguration in den Gradle-Build-Skripten angegeben werden. Weitere Informationen finden Sie im Gradle Benutzerhandbuch.

Ich habe sogar die folgenden Zeilen in build.gradle Datei hinzugefügt:

signingConfigs { debug { storeFile file("debug.keystore") } myConfig { storeFile file("other.keystore") storePassword "android" keyAlias "androiddebugkey" keyPassword "android" } } buildTypes { foo { debuggable true jniDebugBuild true signingConfig signingConfigs.myConfig } } 

Könnte mir bitte jemand sagen was könnte das Problem sein?

Oder könntest du mir bitte mitteilen, wie ich mein Studio herabstufen kann?

Vielen Dank

  • Zertifikatsdetails von einem Apk erhalten
  • APK Update aus verschiedenen Keystore
  • Android - Welche Debug.keystore-Datei ist IntelliJ unterschreibt meine App mit?
  • Der Keystore konnte nicht in AndroidStudio geöffnet werden - "Redundante Länge Bytes gefunden"
  • Wie zeichnet man eine Android-Apk-Datei
  • INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES auf der Adb-Installation
  • Fragen zur Vorbereitung eines Apks für den Amazon Android App Store
  • Android APK Zertifikate - welche Felder sind erforderlich und was ist, wenn sich diese Informationen ändern?
  • 4 Solutions collect form web for “Android Studio: Signing Problem nach dem Upgrade”

    Eine vorübergehende Korrektur für Ihr Problem ist, Android Studio neu zu starten. Nach einem kalten Start, wird Android Studio Sie auf den "generierten signierten apk" -Wizard einmal zuvor wieder warnen Sie, dass Sie Ihre build.gradle ändern müssen.

    Wie Shai erwähnt, wird dies in einer zukünftigen Version behoben werden. Bitte beachten Sie die Links in seinem Beitrag.

    Dieses Problem wurde in Android Studio v 0.2.13 wie erwartet behoben.

    Bug behoben durch Android Studio Developer Team

    Google Android Thread

    Ich habe gradlew aus dem Android-Studio in mein Projekt-Stammverzeichnis kopiert

    Dann habe ich das zu meinem build.gradle hinzugefügt

     android { ... signingConfigs { release { storeFile file("mykeystore") storePassword "mypassword" keyAlias "my alias" keyPassword "mypassword" } } buildTypes { release { signingConfig signingConfigs.release } } } 

    Dann habe ich

     gradlew assembleRelease 

    Aus meinem Projekt-Stammverzeichnis

    Auf diese Weise bekam ich die signierte apk in build/apk

    Schade, dass ich nicht über IDE das gleiche machen konnte

    Ich habe am Ende nur mit "gradle installRelease" und die Bewältigung der Release APK aus Build / Apk-Ordner.

    Ich bin mir nicht sicher, warum wir das bekommen, ich habe mein signingConfigs Setup richtig in build.gradle.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.