1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

App-Link mit q=pub:

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von Duckemai, 07.10.2011.

  1. Duckemai, 07.10.2011 #1
    Duckemai

    Duckemai Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    6
    Registriert seit:
    05.04.2010
    Phone:
    Nexus
    Hallo,

    ich würde gerne in meinem App einen Link einbauen, der User zu meinen Apps auf dem Marktplatz leitet. Laut Anleitung soll das zB so gehen:

    <a href=\"market://search?q=pub:myName\">Visit market</a>

    In myName habe ich den Namen reingeschrieben, den ich auch in dem Zertifikat benutze. Doch kommt dann die Meldung:

    kein Treffer für folgende Suche gefunden pub:myName

    Weiß jemand, wie das genau funktioniert?

    Vielen Dank
    Duckemai
     
  2. sixi, 07.10.2011 #2
    sixi

    sixi Erfahrener Benutzer

    Beiträge:
    237
    Erhaltene Danke:
    64
    Registriert seit:
    20.01.2009
    market://details?id=PACKAGENAME
    wobei packagename der ist, den du im Manifest angibst
     
  3. Duckemai, 08.10.2011 #3
    Duckemai

    Duckemai Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    6
    Registriert seit:
    05.04.2010
    Phone:
    Nexus
    Ich möchte aber alle meine Apps finden lassen. Und nicht nur eins!
    Daher die Suche nach dem Publisher.
     
  4. Neeldarax, 08.10.2011 #4
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Beiträge:
    170
    Erhaltene Danke:
    31
    Registriert seit:
    07.12.2010
  5. Duckemai, 09.10.2011 #5
    Duckemai

    Duckemai Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    6
    Registriert seit:
    05.04.2010
    Phone:
    Nexus
    Das Problem dabei ist, dass wenn jemand in seiner Appbeschreibung deinen Namen angibt, dann wird sein App ebenfalls bei deiner Suche mit aufgelistet. Daher wollte ich es rein auf den Publisher zurechtschneiden.

    Hast Du es denn mal mit q=pub probiert?
     
  6. Neeldarax, 10.10.2011 #6
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Beiträge:
    170
    Erhaltene Danke:
    31
    Registriert seit:
    07.12.2010
    Duckemai bedankt sich.
  7. Duckemai, 10.10.2011 #7
    Duckemai

    Duckemai Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    6
    Registriert seit:
    05.04.2010
    Phone:
    Nexus
    Ich sehe nicht, dass das ein Problem von Sonderzeichen ist. Auf der Android-Seite heißt es ganz klar für den Zugriff von Apps aus (Ich rufe nicht von einer Internetseite aus, sondern aus meinem App heraus):

    market://search?q=pub:<publisher_name>

    Und das funktioniert nicht.
     
  8. Duckemai, 10.10.2011 #8
    Duckemai

    Duckemai Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    6
    Registriert seit:
    05.04.2010
    Phone:
    Nexus
    Ok. Hattest recht. :blushing: Doch ein Markierungsproblem.:biggrin:

    So gehts:

    "market://search?q=pub:\"Vorname Nachname\""

    Danke und Gruß
    Duckemai
     
  9. Neeldarax, 10.10.2011 #9
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Beiträge:
    170
    Erhaltene Danke:
    31
    Registriert seit:
    07.12.2010
    Schön, dass es doch noch geklappt hat :)

    Hier vollständigerweise, der Code, wie es bei mir aus der APP aus geht.

    Code:
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setData(Uri.parse("market://search?q=pub:Alexander Fink"));
    startActivity(intent);
    Alexader Fink = <publisher_name>

    regards
     
  10. Duckemai, 10.10.2011 #10
    Duckemai

    Duckemai Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    6
    Registriert seit:
    05.04.2010
    Phone:
    Nexus
    Aus der ActionView heraus geht es bei mir nun auch, aber eben wie beschrieben nur maskiert.

    Aber warum funktioniert Dein Web link, aber nicht meiner? Wenn ich schreibe:

    <a href=\"https://market.android.com/search?q=pub:Vorname%20Nachname\">Visit market</a>

    dann klappt das nicht. Hast Du nach dem pub: auch noch eine Maskierung?
     
  11. Neeldarax, 10.10.2011 #11
    Neeldarax

    Neeldarax Erfahrener Benutzer

    Beiträge:
    170
    Erhaltene Danke:
    31
    Registriert seit:
    07.12.2010
    Also so funktioniert es bei auch nicht.

    Ohne die markierten Backslashes funktioniert es.

    regards
     
  12. Duckemai, 10.10.2011 #12
    Duckemai

    Duckemai Threadstarter Erfahrener Benutzer

    Beiträge:
    227
    Erhaltene Danke:
    6
    Registriert seit:
    05.04.2010
    Phone:
    Nexus
    ne, keine Chance. Habe alles ausprobiert. klappt nicht. vielleicht, weil ich von einem AlertDialog aus komme...
    Immerhin klappt die ActionView.
     

Diese Seite empfehlen