2017-02-03 11 views
0

Wenn ich entwickle, immer die Run(Shif+F10) Taste verwenden. Aber Run macht unsignierte Anwendung. Also, wenn ich meine App testen möchte, muss ich Build > Generate Signed APK > install tun. Es ist sehr nervig. So möchte ich automatisch signieren, wenn ich auf Run Button klicke.Wie kann ich automatisch signieren, wenn ich in Android Studio auf die Schaltfläche RUN klicke?

Wenn es unmöglich ist, bitte sagen Sie mir nützliche Funktion für meine App testen

+0

Gehen Sie über diesen Link: http://StackOverflow.com/A/18329835/5816000 Dies könnte Ihnen helfen. – Bishu

Antwort

1

Ja, es ist möglich, folgenden Code in dein Gradle-Skript einzufügen.

Ich schaffte es das Hinzufügen dieses Code zu lösen und mit gradle Build Aufbau:

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

}

Dies erzeugt eine Release apk-Datei signiert. Auch während der Erstellung Ihrer API stellen Sie bitte sicher, dass Ihr Buid Veriant Relese so ist.

enter image description here

+0

Danke! Es klappt! –

0

seine nicht möglich, unterzeichnet apk erzeugen, ist der einzige Weg, um die signierte App zu erhalten, wenn Sie die signierte apk durch Lauf bekommen es keine Notwendigkeit für Generiere signierte Apk-Option im Studio, also ist es nicht möglich

0

Sie Ihre config wie unten bearbeiten sollte;

1- Klicken Sie auf Buildtypen bearbeiten; enter image description here

2- Erstellen Sie die Signierungskonfiguration mit Ihrer Keystore-Datei.

enter image description here

3- Signatur- Config für Debug

enter image description here

Hoffe, es hilft beim Aufbau Wählen Sie!

+0

Danke, aber das macht APK-Datei. Und das habe ich schon gemacht. –

Verwandte Themen