Publicare3 min de citit

Cum publici o aplicație Android în Google Play

Cum ajunge o aplicație Android nativă în Kotlin în Google Play. Ce cere Google, primul bundle semnat și cheia de încărcare, listarea în magazin, canalele de lansare de la testare internă la producție și ce înseamnă de fapt „Submitted”.

Google Play are o regulă care surprinde pe aproape toată lumea prima dată: API-ul lui de publicare poate actualiza o aplicație, dar nu o poate crea. Prima lansare trece manual prin Play Console. După aceea, fiecare actualizare poate pleca direct din OpenV2. Ghidul le acoperă pe amândouă.

Ce îți trebuie

Îți trebuieDe ce
Un cont de dezvoltator Google PlayGoogle cere o taxă unică de înregistrare și îți poate verifica identitatea
Un build Android reușitOpenV2 scrie aplicația în Kotlin și o construiește
Un plan Pro sau Max în OpenV2Publicarea face parte din planurile plătite
Un link spre politica de confidențialitateGoogle îl cere pentru listare

Modulul aplicației are nevoie și de un application ID fix, un version name și un version code, iar aplicația trebuie să țintească un nivel API Android recent, cerut de Google Play. OpenV2 verifică asta înainte să trimiți.

Prima lansare: bundle-ul semnat

Pentru că prima încărcare se face în Play Console, OpenV2 ți-o pregătește. În fluxul Google Play alege Prepare the first signed bundle:

  1. Creează o cheie nouă de încărcare, doar pentru o aplicație cu adevărat nouă. Dacă aplicația există deja în Google Play, importă cheia ei existentă. Nu crea niciodată o cheie nouă pentru o aplicație care există deja.
  2. Descarcă bundle-ul de lansare semnat și copia de siguranță a cheii. Păstreaz-o într-un manager de parole privat: conține cheia privată.
  3. În Play Console, creează aplicația, activează Play App Signing, încarcă primul bundle și completează listarea, siguranța datelor, clasificarea conținutului și celelalte declarații cerute de Google.
  4. Întoarce-te în OpenV2 și conectează contul. De acum, lansările pleacă din asistent.

Conturile personale noi de dezvoltator pot fi obligate să ruleze un test închis înainte de accesul la producție, de exemplu 12 testeri timp de 14 zile. Planifică-l din timp: e regula Google și nicio unealtă nu o poate ocoli.

Fiecare lansare de după: trei pași

Apasă Publish și alege Google Play (sau More → Google Play).

1. App Info: listarea în magazin

Completezi titlul, descrierea scurtă și cea completă, limba, un email public de suport și linkul spre politica de confidențialitate. Încarci o iconiță, o imagine de prezentare și între 2 și 8 capturi de ecran, sau păstrezi imaginile deja existente în listarea pentru acea limbă. OpenV2 potrivește imaginile la mărimile cerute de Google Play.

2. Google Play: conectezi contul

Conectezi contul Google care administrează aplicația sau un cont de serviciu invitat în Play Console la Users and permissions, cu acces la această aplicație. OpenV2 nu îți cere niciodată parola Google și verifică din nou dacă acel cont poate publica efectiv aplicația.

3. Submit: alegi canalul

CanalCine o vede
Internal testing (implicit)O listă mică de testeri aleși de tine, rapid de actualizat
ProductionToată lumea din Google Play; cere o confirmare explicită

Termină declarațiile pe care Google le mai cere în Play Console, apoi trimite. Poți urmări starea lansării când revii în OpenV2.

Ce înseamnă „Submitted”

Submitted înseamnă că API-ul Google Play a acceptat lansarea pe canalul ales. Nu înseamnă că Google a aprobat sau a publicat aplicația. Verificarea și momentul lansării rămân la Google.

Cheile tale rămân private

Datele de acces Google și cheia de încărcare sunt stocate criptat pe serverele OpenV2. Doar cheia de încărcare ajunge la mașina de build; fișierele sursă și prompturile tale nu o primesc niciodată. Imaginile private ale listării se șterg după trimitere.

Greșeli frecvente

  • O cheie nouă de încărcare pentru o aplicație existentă. Google va respinge bundle-ul. Importă cheia existentă.
  • Pierderea copiei de siguranță a cheii. Pune-o într-un manager de parole chiar în ziua în care o descarci.
  • Direct în producție. Lansează întâi pe testare internă, instaleaz-o din Google Play, apoi promoveaz-o.
  • Uitarea politicii de confidențialitate. Trebuie să fie în listare și setată în Play Console.

Întrebări frecvente

Poate OpenV2 să-mi creeze aplicația în Google Play?

Nicio unealtă nu poate: API-ul Google Play doar actualizează aplicații existente. OpenV2 pregătește primul bundle semnat, tu creezi aplicația și îl încarci o dată în Play Console, iar fiecare lansare de după pleacă din OpenV2.

Aplicația Android e nativă?

Da. OpenV2 scrie o aplicație Android nativă în Kotlin, separată de aplicația iPhone în Swift și SwiftUI.

Pot testa aplicația Android înainte să o public?

Da. Rulează-o în emulatorul din cloud, în browser, sau instaleaz-o pe telefonul Android prin USB cu OpenV2 Companion, după ce activezi USB debugging. Merge pe orice plan.

Ce înseamnă cerința de test închis?

Google poate cere conturilor personale noi de dezvoltator să ruleze un test închis, de exemplu cu 12 testeri timp de 14 zile, înainte să poată publica în producție.

Modul Team

Șase specialiști AI îți construiesc aplicația

Majoritatea constructorilor de aplicații cu AI îți dau un singur agent care ghicește totul în timp ce scrie cod. OpenV2 dă fiecărei sarcini un responsabil, iar tu vezi fiecare predare.

Ethan

Team Leader

Preia orice cerere, decide cine ce face și ține echipa pe drum.

Clara

Deep Researcher

Îți cercetează piața și concurenții cu surse, după ce îi aprobi planul.

Maya

Product Manager

Transformă ideea într-un MVP scurt: ecranele, funcțiile cheie și ce așteaptă.

Oliver

Architect

Proiectează datele, sincronizarea, notificările și riscurile înainte de orice cod.

Leo

Engineer

Scrie SwiftUI sau Kotlin, construiește aplicația, face iconița și repară. Singurul care îți modifică aplicația.

Doar Leo îți modifică codul

Sofia

Data Analyst

Citește datele și metricile, verifică cifrele și îți spune ce înseamnă.

De la idee la aplicație: cine intervine

  1. Ethan preia ideea
  2. Clara cercetează piața, când îi ceri
  3. Maya definește MVP-ul
  4. Oliver proiectează părțile grele
  5. Leo construiește aplicația
  6. Sofia citește datele, când le ai

Preferi să construiești direct? Modul Solo este un singur inginer.

Vezi echipa în detaliu

Construiește-o cu o echipă de șase

Descrie aplicația. Ethan, Clara, Maya, Oliver, Leo și Sofia o duc de la idee până în App Store și Google Play.