Wie kann ich meine kostenlose Android-Anwendung auf die "kostenpflichtige" Version, so dass ein Benutzer der freien kann sofort auf den Link klicken und zum Android-Markt gebracht werden Seite für die Vollversion.Android - Wie kann ich meine kostenlose App mit der Pro-Version verbinden
Antwort
Erstellen Sie eine Ansicht, die für Ihre Pro-Version werben wird. Vielleicht ist es ein ImageView, vielleicht ist es ein Button oder ein Link, egal was es sein mag, stellen Sie sicher, dass es etwas ist, auf das der Benutzer klicken kann.
Gehen Sie dann wie folgt vor:
view.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://search?q=pname:XXX")));
}
}
... wobei XXX der Paketname für die Pro-Anwendung ist, wie in Ihrem AndroidManifest.xml angegeben.
Wenn der Benutzer auf die Ansicht klickt, startet Android die Seite Ihrer Pro-Anwendung auf dem Markt.
Ich würde für Expositionszwecke sagen, warum nicht eine kleine, ich meine sehr kleine, Werbung für Ihre kostenpflichtige App? Oder wählen Sie "Vollversion herunterladen". Auf diese Weise, wenn Ihre "kostenlose" App mit Ihrer "kostenpflichtigen" Anwendung verknüpft ist, verlieren Sie möglicherweise eine Zielgruppe.
Ich würde vorschlagen, 'market: // details? Id =' zu verwenden, da es die App-Seite gerade öffnet. Weitere Informationen: http://developer.android.com/intl/de/guide/publishing/publishing.html –
yanchenko