2013-02-04 7 views
6

herunterzuladen Ich habe eine kostenpflichtige App im Play Store (Profile Widget, falls jemand sich wundern;)) und ich möchte einige Benutzer (Freunde oder Leute, die nicht zulassen eine Kreditkarte haben), um es kostenlos herunterzuladen.Erlauben Sie Benutzern, Ihre eigene kostenpflichtige App kostenlos in Android

Natürlich könnte ich ihnen einfach die APK schicken, aber sie würden die Updates nicht automatisch erhalten, und mit jedem Update der App müsste ich ihnen alle APK-Dateien erneut schicken. Und mit dieser Methode könnte jeder, der Zugriff auf die APK-Datei hatte, die App kostenlos installieren.

Ich habe gesehen, dass mit der Android Licensing Library einige Benutzer die Lizenzprüfung umgehen konnten, aber ich möchte, dass die App im Play Store als "Gekauft" angezeigt wird, und ich glaube nicht, dass dies funktionieren würde es.

Ich suchte Stack Overflow, aber keine der Lösungen, die ich gefunden habe (wie Erstellen eines separaten APK und Überprüfung auf seine Existenz von der "echten" App) behandelt den Auto-Update-Teil.

Hat jemand eine gute Lösung dafür gefunden?

Vielen Dank im Voraus!

+1

Ich bin nicht sicher, wie das alles funktioniert, aber für die Anwendungen, die ich entwickeln und installieren durch ADB, der Markt erkennt, dass ich es installiert haben obwohl ich es nicht über den Markt installiert habe. Vielleicht ist das Senden der APK keine schlechte Idee. Und wenn sie Freunde sind, zu denen du sie schickst, werden sie sie hoffentlich nicht weiter verteilen. – gsingh2011

Antwort

3

Sie können jetzt Gutscheincodes für aktuelle und neue Nutzer bei Google Play generieren und verteilen, um die Interaktion zu fördern. Unter dem Tab "Promotions" in der Developer Console können Sie Promo-Codes für Ihre Apps, Spiele und In-App-Produkte für die Verteilung in Ihren eigenen Marketingkampagnen einrichten (bis zu 500 Codes pro App und Quartal). Erwägen Sie die Verwendung von Aktionscodes, um loyale Nutzer zu belohnen und neue Kunden zu gewinnen.

Referenz: 1) http://android-developers.blogspot.in/2016/01/create-promo-codes-for-your-apps-and-in.html

2) https://support.google.com/googleplay/android-developer/answer/6321495

4

Die beste Lösung ist es, sie die App kaufen zu lassen, dann erstatten sie ihren Kauf. Es würde immer noch als bezahlt angezeigt werden. Alternativ können Sie ihnen die App geben und sie über die LVL lizenzieren und ihre E-Mail-Adressen als Test-Accounts als gekaufte Version konfigurieren, aber dann werden sie keine Updates erhalten.

+0

Danke für die Antwort ... das Problem ist, dass die erste Option ist nicht gültig für Menschen ohne Kreditkarten und, wie Sie sagten, keine Option erlaubt Updates ... ... aber trotzdem, da nicht scheinen viel mehr Optionen zu sein, ja, ich denke, das ist, was ich am Ende tun werde. Vielen Dank! – LuTHieR

+0

hmmm, was ist mit dem Erstellen einer kostenlosen Version der gleichen App im Play Store, aber in Alpha-Version veröffentlicht? – Anze

0

Ich habe das gleiche Problem, ich habe überprüft und von dem, was ich sehen kann, gibt es kein Analog zum Apple-System (Geben Sie einen One-Use-Code zum Herunterladen der App).

Wenn Sie ihnen nur die APK geben, erhalten Sie keine Crash/ANRs von ihnen und sie werden nicht automatisch Updates erhalten.

Es ist etwas, das Google wirklich beheben muss, tut mir leid, es gibt keine bessere Option.

(Ich habe das gleiche Problem für mein eigenes Gerät (Sie können nicht Ihre eigene App kaufen), hatte ich einen Unfall, der in der App auf meinem eigenen Telefon selten war, aber ich konnte es nicht auf einem Computer reproduzieren und die Logs hatten den Fehler bis zu dem Zeitpunkt gut überstanden. Die Möglichkeit, den Absturzbericht über die Entwicklerkonsole zu bekommen, hätte mir viel Mist gerettet.)

-3

Zum Herunterladen der App als Entwickler: Google Playstore's Ein offizielles Wort dazu ist, dass Sie ein zweites Google-Konto erstellen müssen, um die App herunterzuladen, für die Sie als Entwickler gelistet sind. Auf diese Weise werden die Statistiken für Downloads und Bedingungen nicht verletzt. Habe heute über das gleiche Problem gesprochen (obwohl es eine Weile nach der Veröffentlichung der Frage war, sollten andere dies mit ähnlichen Problemen sehen)

Für das Verschenken frei: Kannst du nicht einfach die App zu einem gegebenen Zeitpunkt frei, dann benachrichtigen diese Leute, um es während eines bestimmten Fensters zu treffen?

+9

Sobald Sie eine App in eine kostenlose App umgewandelt haben, können Sie sie später nicht mehr in eine bezahlte Version umwandeln. – Stanley

0

Dies ist eine aktualisierte und keine Kreditkarten-Methode.

Sie können eine kostenlose Version der gleichen App im Play Store erstellen, , aber veröffentlichen Sie es in Alpha-Release. Dann können Sie eine Google + provate Gruppe von Alpha-Testern erstellen und diese als Tester-Gruppe für die Alpha-Version festlegen.

Fügen Sie nun die "frei lizenzierten" Benutzer der Alpha-Testgruppe hinzu und sie haben Ihre kostenlose App.

Updates zu drücken, werden Sie Updates auch für die ‚freie alpha‘ laden müssen, dass nicht alles Gold ist, aber ich denke, ziemlich nahe am besten ist, dass Sie im Moment

Diese Methode ein Problem hat bekommen . Solange die Lizenzierung per App erfolgt, haben Sie einen anderen Lizenzschlüssel und können immer TRUE zurückgeben. Wenn die Benutzer die APKs freigeben, können sie möglicherweise andere Nutzer die App verwenden lassen, nicht ganz sicher über dieses Vorkommen , aber Sie werden gewarnt, besser, wenn Sie die kostenlose App für vertrauenswürdige Benutzer freigeben.