2016-08-09 23 views
-1

Ich bin ein Anfänger bei der Programmierung von Android, so dass ich vielleicht nicht weiß, wie man Dinge richtig macht, aber ich habe eine Frage zum Erstellen einer apk-Datei. Was ist der Unterschied, wenn Sie in Android Studio eine APK erstellen und signierte APK erstellen? Wird das Programm anders sein?Welcher ist der korrekte Weg, um eine apk-Datei zu erstellen

+0

Nein. Aber es wird für die Veröffentlichung unterzeichnet werden. –

Antwort

0

Die Android Developer docs Plays hochgeladen werden Seite für Sign Your App erklärt wirklich alles, aber nur um Ihre Frage zu beantworten:

Erstellen APK wird ein APK mit Ihrer aktuellen Konfiguration (AKA Build Variant) mit dem Debug-Keystore erstellen. Wenn Sie ein signiertes APK generieren, können Sie Ihren eigenen Keystore verwenden (und ggf. einen erstellen, um Ihre App zu signieren). Sie müssen dies zum Beispiel zum Hochladen in den Google Play Store tun.

Sie können die aktive Build-Variante für jedes Modul (z. B. das App-Modul, wenn Ihre App klein und einfach ist) im Menü "Build-Variante" ändern, das sich standardmäßig links unten auf dem Android Studio-Bildschirm befindet. Sie können sie in den Projekteinstellungen bearbeiten oder über das Menü Erstellen> Edit Build Types ...

springen. Die Standard-Build-Konfiguration (AKA Build Variants) für Build APK wird debuggen, während Sie normalerweise eine Release Config für Generate Signed APK. Abhängig davon, wie diese Konfigurationen sich unterscheiden, wird das Programm unterschiedlich sein. Zum Beispiel können Sie die Analyse nur für einen Release-Build aktivieren, der durch ein Flag in Ihrer Gradle-Build-Datei festgelegt wird.

1

Es wird das Verhalten der Anwendung nicht ändern. Durch das Signieren einer Apk wird diesem ein öffentliches Schlüsselzertifikat angehängt. Wenn Sie nicht beabsichtigen, die App zu verteilen, machen Sie sich keine Sorgen darüber, sie zu signieren.

https://developer.android.com/studio/publish/app-signing.html

0

APK Bauen

  • Unbekannte Quelle für die Installation dieses apk in Einstellungen überprüft werden müssen
  • Sie es nicht zu Plays für die Veröffentlichung hochladen

Unterzeichnet apk

  • Sie benötigen Zertifikatsdatei erstellen Apk erstellen Signed, Zertifikat enthält die Adresse der Organisation und das Passwort für Feature-Versions-Update
  • kann für die Veröffentlichung
Verwandte Themen