google-play einführen - Wo laden Alpha Tester Google Play Android Apps herunter?



release, eingeführt (8)

Sie können eine Google-Gruppe verwenden und Ihre Alphatester nur der Gruppe beitreten. Alles andere sollte nur über die Google Play Store App abgewickelt werden.

Ich habe meine App entwickelt und sie über Google Play für den Alphatest veröffentlicht. Als einer der Tester bekomme ich einen Opt-In-Link, bei dem ich mich als Tester anmelde. Danach hoffte ich, die App direkt mit meinem Handy herunterzuladen, indem ich auf meinem Handy in den Play Store ging. Aber wie sich herauszustellen scheint, muss ich zum Web-Profil der App gehen und dann von dort auf den Download klicken; Nur dann lädt der Play Store die App auf mein Handy herunter.

Ich möchte andere Alphatester einbinden und hoffe, ihnen den Prozess zu erleichtern. Gibt es einen leichteren Weg? Sobald sie sich angemeldet haben, möchte ich, dass sie ihr Android-Telefon verwenden, um die App wie jede andere App herunterzuladen. Gibt es einen Weg?

Erläuterungen:

  • Ich suche keine Alternative zu Google Play

  • Ich habe den Google Group Erstellungsprozess bereits durchlaufen. Meine Frage bezieht sich darauf, was passiert, nachdem ein Gruppenmitglied sich entschieden hat. Können sie ihr Telefon direkt benutzen (Play-App am Telefon) oder müssen sie von der Website herunterladen? Bis jetzt war ich nicht erfolgreich mit der Play-App.


Nach meiner Erfahrung ist der Fluss:

  • Sie veröffentlichen die App als Betaversion in Google Play und erstellen die Google+ Community
  • Laden Sie den Tester in die Community ein
  • Sobald er beigetreten ist, senden Sie ihm den Link der Test-App in Google Play
  • Der Tester öffnet den Link im Browser (nicht Google Play App)
  • registriert sich als Tester
  • Installieren Sie die Apps im Browser auf dem Gerät (die App wird auf magische Weise auf das Gerät übertragen)

Hier ist eine Checkliste für Sie:

1) Wurde deine App veröffentlicht? (Produktion APK ist nicht für die Veröffentlichung erforderlich)

2) Haben Ihre Alpha- / Beta-Tester die Einladung zur Google+ Community oder Google-Gruppe angenommen?

3) Sind deine Alpha- / Beta-Tester in ihrem Google+ Konto angemeldet?

4) Verwenden Ihre Alpha- / Beta-Tester Ihren Link von der Google Play-Entwicklerkonsole? Es hat ein Format wie dieses: https://play.google.com/apps/testing/com.yourdomain.package


Sie müssen die App veröffentlichen, bevor sie zum Testen verfügbar ist.

Wenn du die App veröffentlichst und die apk nur im "alpha testing" Bereich ist, dann ist sie NICHT öffentlich zugänglich, nur für aktivierte Tester im Alpha Bereich.

EDIT: Eine zusätzliche Anmerkung: "normale" Anwendungen finden Ihre App nicht bei Google Play, aber auch der aktivierte Tester kann die Anwendung nicht über das Suchfeld finden.

Nur der direkte Link zum Anwendungspaket funktioniert. (nur für die aktivierten Tester).


Unter APK / ALPHA TESTING / MANAGE TESTERS finden Sie:

Wählen Sie die gewünschte Methode. Dann müssen Sie zuerst Ihren Apk hochladen. Bevor es publiziert werden kann, müssen Sie die üblichen Veröffentlichungsschritte durchführen, was bedeutet: Sie benötigen Symbole, die FSK-Bewertungen, Screenshots usw.

Nachdem Sie es hinzugefügt haben, klicken Sie auf Veröffentlichen.

Sie finden den Link für Ihre Tester unter:


  1. Veröffentlichen Sie Ihre Alpha-APK, indem Sie auf die Senden-Schaltfläche klicken.

  2. Warte, bis es veröffentlicht ist.
    (zB: AKTUELLE APK veröffentlicht am 28.04.2015, 02:20:13)

  3. Wählen Sie Alpha-Tester - klicken Sie auf Liste der Tester verwalten.

  4. Teile den Link mit deinen Testern (per E-Mail).
    (zB: https://play.google.com/apps/testing/uk.co.xxxxx.xxxxx )


Ein weiteres Problem dieser Seite, wenn Sie mehrere Playstore-Konten verwenden:

In einigen Fällen erhalten Sie immer noch einen 404, selbst wenn Sie gerade mit dem richtigen Konto angemeldet sind, mit dem Sie der Beta-Community beigetreten sind. Als Workaround können Sie den Browser-Cache leeren, einen anderen Browser für die Beta-Anmeldung verwenden oder einfach den Inkognito-Modus Ihres Browsers verwenden.


/**
 * Check priority
 * @param activity
 */
public static void receiverPriority(Activity activity){

    Intent smsRecvIntent = new Intent("android.provider.Telephony.SMS_RECEIVED");
    List<ResolveInfo> infos =  activity.getPackageManager().queryBroadcastReceivers(smsRecvIntent, 0);
    for (ResolveInfo info : infos) {
        System.out.println("Receiver: " + info.activityInfo.name + ", priority=" + info.priority);
    }
}

Überprüfen Sie die Priorität und setzen Sie höhere Priorität (in Ihrem Manifest) als andere Empfänger.





android google-play google-play-services