Fragen zur Vorbereitung eines Apks für den Amazon Android App Store

Amazon's Dokumentation ist überraschend fehlt an Informationen über die Einreichung binärer Prozess. Von dem, was ich sagen kann, legen Sie eine unsignierte Binärdatei und sie wickeln sie in ihren eigenen Code und produzieren eine signierte apk?

Dies lässt mehrere Fragen:

  • Android-Absicht, um ein Element mit Amazon-App auf Gerät anstatt Browser zu sehen
  • Wie kann ich Proguard für amazon iap einrichten?
  • Wie kann ich Entwickleroptionen und ADB auf einem Fire Phone aktivieren?
  • Wie Debug-Apps auf Amazon Kindle Fire mit Eclipse auf Mac?
  • Android-Äquivalente zu iTunes Affiliate-Programm, Streaming-Musik-API und Gewinnanteil
  • Emulator für Amazon Kindle
    1. Hat der Amazon App Store einen Zipalign für Sie?
    2. Wenn du deine App schon im Android Market (Google) hast, empfiehlt es sich, denselben Paketnamen oder einen anderen zu benutzen? Macht es einen Unterschied?
    3. Ich habe auch anderswo gesehen, dass sie die Möglichkeit bieten, den Apk herunterzuladen, den sie vorbereiten und mit deinem eigenen Schlüssel signieren. Ist es empfehlenswert, dies zu nehmen und dann mit demselben Schlüssel zu signieren, den du im Android Market benutzt hast? Macht es einen Unterschied?

    Gibt es irgendwelche anderen Überlegungen oder Fallstricke, die man vor dem Tauchen in diesen Prozess wissen sollte?

    Vielen Dank

  • Amazon Mobile-Anzeigen funktionieren nicht
  • Erstellen von Facebook SDK's Key Hash für Android App im Amazon AppStore
  • Wie kann Android App erkennen, welchen Laden es installiert hat?
  • In-App-Zahlungen für Android Amazon AppStore
  • Wie kann ich die Lese- / Schreibberechtigungen von / mnt / SDcard-Ordner auf Kindle Fire ändern?
  • Android-Äquivalente zu iTunes Affiliate-Programm, Streaming-Musik-API und Gewinnanteil
  • 4 Solutions collect form web for “Fragen zur Vorbereitung eines Apks für den Amazon Android App Store”

    1. Ja. Amazon wraps Ihre Binärdatei mit Code, der für ihren Appstore spezifisch ist, der es erlaubt, Analysedaten zu sammeln und DRM zu erzwingen. Die App wird danach wieder verpackt.

    2. Sie sollten den gleichen Paketnamen verwenden. Die Amazon-Verteilungsvereinbarung hat derzeit eine Reihe von Vorschlägen; ZB, dass deine App nicht niedriger auf einem anderen App Store ist. Sie tun auch gelegentliche Kontrollen, um zu sehen, ob die Version Ihrer App auf dem Markt aktuell ist. Diese Schecks werden in erster Linie mit dem Paketnamen durchgeführt. Das Ändern des Paketnamens Ihrer App könnte leicht von ihnen als Mittel angezeigt werden, um den Bedingungen der Vereinbarung zu entgehen.

    3. Nein. Es kann gute Gründe geben, warum man das tun möchte, aber keiner, an den ich denken kann. Standardmäßig unterschreibt Amazon Ihren Apk mit einer Signatur, die für Ihr Amazon-Entwickler-Konto spezifisch ist.

    Andere:

    Lesen Sie dies . Insbesondere stellen Sie sicher, dass die App korrekt mit dem Amazon App Store und nicht mit dem Android-Markt verknüpft ist. Ich habe keine Insider-Daten, aber ich würde einen fairen Betrag wetten, dass die überwiegende Mehrheit der Einreichungen, die Amazon abwenden, fallen, dass diese Anforderung.

    Bearbeiten: Punkt 2 ist nicht mehr richtig; Siehe Kommentar unten.

    Hier ist die Antwort, die ich von der amazon mobile app Verteilung Team für eine Frage, ob zu unterzeichnen signiert oder unsigned apk's:

    " Sie können unterschriebene oder unsignierte Binärdateien in den Laden eintragen – wir werden dann in jedem Fall unsere Unterschrift auf Ihre App anwenden. Wenn Sie Ihre App mit einer bekannten Unterschrift anmelden müssen (wenn Sie zB die Facebook-Autorisierung verwenden), können Sie wählen Um deine App mit unserem Selbstunterzeichnungsprozess hochzuladen (du musst uns darum bitten, dass du für dich aktiviert bist. "

    Der einfachste Weg, eine App zu übermitteln, ist, Ihren signierten Apk von Eclipse zu exportieren (alle Zip ausgerichtet sind bereit zu gehen), dann laden Sie über das Distribution Portal mit unserem DRM und Signatur.

    Für die neueste Aktualisierung meiner App habe ich gerade die gleiche signierte apk ich zuvor freigegeben zu google spielen, und es hat gut geklappt.

    Du solltest bei jedem Build zipalignieren.

    Ich benutze den gleichen genauen Build-Prozess für Amazon, wie ich es vor der Veröffentlichung bei Google mache. Nur Unterschied ist die Variable einer Schnittstelle, um die Marktverbindung zu bestimmen (zum Zeitpunkt der Erstellung, falls / sonst kompiliert wird).

    Ich habe nur zwei kleine Anwendungen veröffentlicht, die fast nichts verkaufen, aber beide wurden aproved und ich folgte genau das gleiche Verfahren, das ich für die Veröffentlichung auf dem Android Market folge: Ich habe gerade die signierte .apk aus Eclipse exportiert und auch den gleichen Paketnamen verwendet. Bisher habe ich keine Probleme, also denke ich, es ist ok

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.