Contacte

Cum se descărcă aplicația în Google. Ce trebuie să știți pentru a publica o aplicație în App Store sau Google Play? Depozitare Google Keys.

Articolul prezintă capturi de ecran atunci când magazinul de aplicații a fost numit "Market Android". Generarea de pisici a crescut deja, care nu a auzit niciodată despre acest nume. Dar principiul general nu sa schimbat. Stânga pentru istorie. Nu mă pot reînregistra pentru a face noi capturi de ecran.

Din moment ce ne îngrijorăm, practică pe pisici. Luați, de exemplu, un exemplu din articol și încercați să îl prezentați pe Google Play. Dacă totul funcționează, atunci va fi mai ușor.

Înainte de a continua operațiunile ulterioare, asigurați-vă că sunteți pregătiți pentru propriile dvs. icoane pentru aplicații și numele programului. Va fi foarte ciudat să vedeți în programul magazin de aplicații cu o pictogramă standard și un nume "Helloworld". Și verificați, de asemenea, toate înregistrările din fișierul manifest.

Primul pas. El este dificil

Orice cerere prevăzută la magazin trebuie să aibă un certificat semnat. Certificatul vă permite să vă identificați ca autorul programului. Și dacă cineva încearcă să stabilească un program cu același nume ca tine, atunci el va fi negat din cauza conflictului de nume. Sub numele de cerere se referă la numele complet al pachetului.

Când ați lansat aplicațiile dvs. pe un emulator sau pe telefon, atunci mediul de dezvoltare a semnat automat programul de către certificatul de depanare. Pentru a distribui prin magazin, certificatul de depanare nu este potrivit și trebuie să semnați aplicația cu certificatul dvs. unic. Este gratuit, fără înregistrare și SMS.

Creați un fișier APK semnat care este un tip de tip de fișier executabil ca notepad.exe. În ferestre. Dacă aveți un mediu deschis de dezvoltare Android Studio, selectați meniul Construiți | Generați APK semnat ....

Se va afișa caseta de dialog Wizard, care trebuie completată cu date.

În primul câmp, ar trebui să specificați calea către depozitul tastelor. Dacă ați folosit pentru a crea programe înainte, inclusiv în Eclipse, puteți specifica o stocare existentă prin intermediul butonului Alegeți .... Dacă creați un depozit pentru prima dată, alegeți un buton Creaza nou .... Apare o casetă de dialog nou.

În primul câmp trebuie să selectați folderul prin intermediul butonului. ... și introduceți numele fișierului cu stocarea la care va fi atribuită extinderea jKS..

Acum creați cheia pentru aplicație. În câmpul Alias. (Alias) Introduceți numele dvs. și pisicile cheie. Nu este necesar să se creeze un pseudonim pentru fiecare aplicație, puteți utiliza un pseudonim pentru aplicațiile dvs. și aliasurile individuale pentru aplicații sub comandă.

Pentru cheia, trebuie, de asemenea, să creați o parolă și să o confirmați.

Cheia este proiectată timp de 25 de ani. Camp Valabilitate (ani) Plecăm neschimbați (dacă nu aveți motive semnificative în opusul opusului).

În cele din urmă, completați datele despre dvs.

Completați câmpul, veți reveni la prima fereastră a vrăjitorului.

Faceți clic pe buton Următorul Și în fereastra următoare, introduceți o altă parolă pentru a accesa baza de date a parolei.

Poate că acest pas nu veți avea. Poate apărea dacă ați marcat opțiunea "Amintiți-vă parola". Nu-mi amintesc detaliile, provocați-vă.

Ultimul pas - apăsați butonul FINALIZAREA..

Anterior, a fost ultimul pas. Acum au apărut noi steaguri V1 (semn de semnare) și V2 (semnătura completă APK). Marca cel puțin prima opțiune V1. - Corespunde la vechea cale. A doua metodă este considerată mai fiabilă în ceea ce privește hacking-ul și poate fi folosit pentru API târziu, la discreția dvs. (vezi mai jos).

Ca urmare a manipulărilor complexe cu casete de dialog, veți avea un APK mult așteptat - farmecul dvs., care va deschide ușa lumii bogăției și fericirii.

apasa butonul Arată în Explorer.Veți rula dirijorul de pe computerul dvs. cu un dosar în care este localizat fișierul semnat.

Aveți grijă cu cheia creată. Este cel care este o garanție că noua versiune a programului este scrisă de dvs. Prin urmare, dacă pierdeți cheia creată, va trebui să stați un program sub alt nume cu o cheie nouă.

Studioul oferă un mod de creație automată a aplicației semnate. Faceți clic dreapta pe dosar aplicație. Și în contextul meniului, selectați element Deschideți setările modulului. Alegeți o secțiune aplicație. În secțiunea. Module.. Selectați fila Semnare.. Apăsați butonul cu o cartelă Plus și completați câmpurile.

Du-te la fila Construi tipuri. și alegeți ansamblul eliberare. În lista derulantă Semnarea configului Alegeți configurația creată. Implicit are un nume config..

presa O.K. Pentru a salva rezultatele.

Puteți semna aplicații prin linia de comandă fără participarea studioului dacă sunteți pervers. Puteți citi documentația pe această temă.

v2 Full APK.

În 2017, Google a schimbat ușor procesul de semnare. Acum există două scheme de semnături APK: V1 Jar și V2 Full APK.

Semnătura V1 (care a existat încă de la început) nu protejează unele părți apk, cum ar fi metadatele zipului. Verificatorul APK trebuie să proceseze o mulțime de structuri de date nesigure și apoi să renunțe la datele care nu sunt semnate, ceea ce oferă un spațiu mare pentru atac. În plus, verificatorul APK trebuie să despartă toate înregistrările comprimate care petrece mult timp și memorie. Pentru a rezolva problemele, a fost dezvoltată o nouă versiune a V2 Full APK, pe care o întâlniți la semnarea cererii dumneavoastră.

Schema V2 funcționează în Android 7.0 Nougat (API 25). Schema oferă o instalare mai rapidă a aplicației și o bună protecție împotriva modificărilor neautorizate ale APK. Conținutul APK este verificat și abonat, apoi unitatea de semnătură APK recepționată este introdusă în APK.

Noul format este compatibil, deci APK semnat de o nouă schemă poate fi instalat pe dispozitive anterioare (care va ignora pur și simplu o semnătură nouă) dacă aceste APK sunt semnate de diagrama v1.

În vechile aplicații, las caseta de selectare prima versiune. Poate că mai târziu va face să ajungă la a doua versiune forțat. Este important să luați în considerare faptul că trebuie să semnați schema V1 înainte de a semna schema V2, deoarece APK nu va fi verificat în conformitate cu schema V2 dacă este semnat de certificate suplimentare după semnarea prin schema V2.

Strict vorbind, puteți posta un fișier APK pe site și toți vizitatorii dvs. îl pot descărca și îl pot instala. Dar este oarecum nesolovată în nanotehnologia noastră din secolul nostru. Prin urmare, mergeți la pasul următor.

Pas secundă. Tu trebuie Fedya, trebuie

Următorul pas este foarte neplăcut. Trebuie să dați 25 de veste la persoana altcuiva. Pentru a nu face atât de rău, această operațiune a fost numită o taxă de înregistrare. Veți avea nevoie de un card de credit cu suma specificată. Vă rugăm să rețineți că Visa Electron, și chiar mai mult decât cartea de discount a rețelei de magazine "Crossroads" nu se va potrivi. Dacă aveți deja o carte dorită, atunci săriți acest paragraf. Restul poate recomanda să pornească un portofel Qiwi și acolo pentru a începe o cartelă virtuală. Acesta este exact ceea ce am făcut, deoarece a fost reticent să scrie tot felul de declarații.

Actualizare automata

Dacă ați creat o nouă versiune a programului, fixați diverse bug-uri și adăugarea de noi imagini de pisică, atunci trebuie să măriți pe versiunea numărului unității (atribut versiune cod.) și înlocuiți-o versiune nume de versiune. Pentru tine (va fi afișat pe pagina Google Play). În cele mai recente versiuni ale studioului, aceste proprietăți nu sunt acum în manifestat, ci în dosar construi.grad. Modulul aplicației. Verificați noua versiune pe Google Play și utilizatorii vor primi o actualizare în modul automat.

Aveți grijă de recenzii

Instalați aplicația Consola Google Play Developer pe dispozitiv, astfel încât să nu pierdeți un nou feedback despre programul dvs. De asemenea, puteți vedea statistici.

Schimbați parolele de depozitare și aliasul cheie

Nu trebuia să folosesc de mai mulți ani, așa că nu știu dacă aceste informații sunt relevante.

Să presupunem că ați vândut programul cu surse ale unei alte companii. Așa că ar putea încărca actualizările programului, compania trebuie să semneze aplicația cu aceeași cheie pe care ați semnat-o. În caz contrar, programul va fi considerat altul și va trebui să schimbe numele pachetului. Dar apoi utilizatorii vechi nu vor putea obține actualizări.

Dar dacă vă semnați toate programele cu aceeași cheie și parolă, de exemplu pisica pisica.Compania poate semna aceeași cheie și alte aplicații cu aceeași cheie, plasând programele sale cu același nume de pachet și nu dovedește nimic nimănui.

Prin urmare, trebuie să aveți grijă de modificarea cheilor pentru a transfera noul proprietar.

Să presupunem că depozitarea noastră are o structură:

Numele de depozitare (Keystore): Old.keystore Parola din depozit: CAT1 Alias: My_alias Parola de la Pseudinum: CAT2

Faceți o copie a spațiului de stocare și salvați-o în altă parte. A fost necesar să o faceți chiar și atunci când creați mai întâi, deoarece atunci când pierdeți depozitul, nu veți putea restabili accesul la programele dvs. atunci când actualizați.

Faceți o copie a spațiului de stocare din nou și redenumiți, de exemplu, new.keystore.. Vom lucra cu el.

Rulați utilitatea keyTool. Cu echipa:

KeyTool -storePasswd -Keystore New.keystore

Vi se va solicita să introduceți parola curentă și apoi să introduceți o nouă parolă și să o repetați. Aproximativ:

Introduceți parola Keystore: noua parolă Keystore: Reintroduceți noua parolă Keystore:

Prima parte a sarcinii este făcută, parola din stocare este schimbată.

Dacă doriți, de asemenea, să schimbați parola de la pseudonim, atunci rulați din nou utilitarul cu echipa:

Keytool -keypasswd -Keystore nou.keystore -alias my_name

Vi se va cere să introduceți parola curentă din depozit (noua dvs. parolă), apoi parola Pseudonim. Puteți introduce o nouă parolă și va înlocui vechea parolă.

Introduceți parola Keystore: introduceți parola cheie pentru

Parola de la pseudonim este schimbată.

Dacă schimbările parolei nu sunt suficiente pentru dvs. și doriți să modificați numele pseudonimului (poate că ați folosit numele pisicii dvs. preferate, de ce alții știu despre asta), apoi continuați să lucrați.

Rulați comanda:

KeyTool -Changealias -Keystore nou.keystore -alias my_alias -Destaliias my_new_alias

Vi se va cere să introduceți o parolă din depozit, apoi să parolă pentru un nou pseudonim (parola curentă), apoi o nouă parolă și repetați-o. Numele pseudonimului va fi schimbat.

Deci, am avut nevoie de trei pași pentru a crea un nou depozit și alias pentru a transfera persoana altcuiva. Noul proprietar trebuie să facă același lucru pentru a fi încrezător că nu utilizați fișierele modificate în scopuri proprii. Cu toate acestea, este deja problemele lui.

Subscriem o aplicație gata făcută

Un astfel de caz poate fi supus atunci când sunteți pierdut surse și numai APK. Cel mai probabil este relevant pentru pirații care reconectează alte aplicații (nu fac acest lucru cu programele altor persoane).

În primul rând, schimbați extensia cu APK pe ZIP. În arhivă, ștergeți dosarul Meta-inf. Restaurarea extensiei. Ați șters vechea semnătură.

Acum trebuie să semnați aplicația cu o nouă cheie. Introduceți comanda.

Jarsigner-TaskSystore Keystore-File.Jks -StorePass Keystore_password-wekypass alias_password --sigassjar semnat-apk-file.apk apk-file.apk alias_name

Într-un caz de succes, obțineți un mesaj că cererea este semnată. Apoi, efectuăm o altă comandă.

Android_sdk_path / Build-Tools / Last_build_tools_version / Zipalign-V 4 Signed-APK-File.Apk aliniate-APK-FILE.APK

Ca rezultat, trebuie sa demonstrat un fișier APK semnat de o nouă cheie. El însuși nu a aplicat.

Depozitare Google Keys.

În 2017, Google a adăugat o nouă oportunitate de a stoca cheile în cloud Storage. Principala diferență este că semnați aplicația cu o cheie de descărcare specială pe care Google verifică și șterge, înlocuind-o cu cheia de semnătură originală pe care ați furnizat-o.

Cu aceasta, puteți gestiona cheile de semnătură pentru aplicații atât pentru aplicațiile noi, cât și pentru aplicațiile publicate, care vor fi stocate în Google în propriul magazin de cheii. Pentru a vă alătura acestui program, trebuie să vă abonați la acesta în consola dvs. Google Play. Este demn de remarcat faptul că dezabonarea de la ea va fi deja imposibilă.

Această metodă este foarte utilă - când tastatura este pierdută, cheile de semnare Google Play vă vor permite să resetați cheia pentru a instala cea nouă. Nu trebuie să publicați aplicația re-cu noul nume și cheie.

Metoda tradițională de livrare la utilizatorul aplicației dvs. prin instalarea fișierelor APK are un dezavantaj semnificativ - utilizatorul primește o grămadă de materiale extensii la care nu va profita niciodată. De exemplu, resurse pentru alte limbi, imagini de diferite permisiuni pentru fiecare tip de ecran. Ca rezultat, aplicația finalizată este umflată și ocupă un volum mare.

Format nou (disponibil în Android 3.2 și de mai sus) permite utilizatorului să descarce o versiune specială a aplicației dvs. care conține numai limba dorită (valoarea-en / strings.xml), o imagine a rezoluției dorite (XXHDPI) și alte resurse specifice . Ca urmare, aplicația finală este mult mai mică.

Formatul noului pachet App are o extensie .Aab. Android App Bundle). Descărcați fișierul cu această extensie în magazinul de redare în loc de fișier APK. Pe baza fișierului de stocare a aplicațiilor, creați diverse opțiuni pentru aplicația dvs. (APK).

Puteți vizualiza structura pachetului de aplicații prin meniu Construiți | Build Bundle (S) / APK (e) | Build Bundle (e). În primul rând, studioul va afișa fereastra pop-up cu locația fișierului creat.

Comutator prin referință localiza. Și ne vedem dosarul nostru app-Debug.aab.. Calea către fișier poate fi așa: .. \\ yourrapp \\ app \\ Build \\ Ieșire \\ Bundle \\ Debug. Fișierul este un fișier standard ZIP care poate fi vizualizat prin orice arhivare adecvat.

Arhiva este formată din foldere baza., Bundle_medatata. și fișier. Bundleconfig.pb..

Poate fi, de asemenea, un director cu caracteristici suplimentare, în acest caz, fiecare dintre ele este atribuită unui nume special. caracteristică1., caracteristică2. si etc.

Pentru a crea un fișier semnat utilizând Construiți | Generați Bundle / APK semnat .... În caseta de dialog, selectați opțiunea Android App Bundle. și faceți clic pe Următorul.


Acum, când descărcați aplicația în magazinul de joacă, nu alegeți nici un fișier APK, ci fișierul AAB creat. După aceea, puteți vedea ce beneficii, utilizatorul va primi la încărcarea opțiunii sale.

Dacă sunteți interesat să vedeți cum sunt generate fișierele APK separate pe baza pachetului de aplicații, puteți instala utilitarul de linie de comandă Bundleool.

Citire suplimentară

Android-Keystore-Parola-Recupere de MaxCamillo - Dacă ați pierdut parola, încercați să utilizați acest instrument. El însuși nu a folosit, așa că nu voi spune.

Imaginați-vă pentru un minut că visul dvs. a fost adevărat: aplicația este proiectată, întregul proces greu a rămas în urmă, împreună cu toate nopțile fără somn, de muncă, litri de munți de cafea și țigări. Faptul că până la recent a fost în imaginația ta este acum în mâinile tale. Vedeți cum funcționează și trăiește, sunteți mulțumiți de drum. Dar te-ai gândit la ce se va întâmpla în continuare? Cum să trimiteți o cerere în lume? Nu? Apoi acest articol este pentru tine!

Aplicația va trebui trimisă la magazinul de aplicații de magazine digitale și Google Play. Dar cum să o faceți cu cea mai mică pierdere a timpului, a nervilor, a produselor de cafea și a tutunului? De exemplu, funcția editorială a App Store poate respinge cererea dvs. o dată în timp - istoria are 6 și 10 și 12 eșecuri. Care sunt pașii corecți pentru a depune o cerere la magazin? Să ne dăm seama.

Unde sa încep?

Pentru ca cererea dvs. să fie garantată să nu respingă ediția Apple, vă recomandăm să vă familiarizați cu atenție cu liniile directoare oficiale de revizuire a magazinului. Toate elementele care nu pot oferi utilizatorilor sunt destul de detaliate aici pentru a vă familiariza cu aplicația dvs. Google Play spune, de asemenea, despre ceea ce este posibil și că este imposibil. Cunoscând aceste reguli, creșteți în mod semnificativ șansele de a vă descărca aplicația la magazin.

Cum să încărcați aplicația în App Store

Deci, mai întâi trebuie să înregistreze un cont de dezvoltator în magazin. În magazinul de aplicații, acest lucru se întâmplă după cum urmează:

  1. Trebuie să urmați linkul: https://developer.apple.com/register/.
  2. Conectați-vă cu un appleid existent sau creați unul nou.
  3. Dacă vedeți mesajul "Ați fost deja de acord cu acordul de dezvoltator Apple", mergeți la Akunt.
  4. În partea de jos a paginii, selectați "Alăturați-vă programului Apple dezvoltator".
  5. Apoi faceți clic pe "Înscriere" și "Start Nou Enrolm".
  6. Selectați tipul entității. Enterprise nu Potrivit).
  7. Completați toate formularele, confirmați acordul și plătiți o contribuție personalizată de 99 USD;
  8. După ce profilul dvs. este gata, adăugați unul dintre ID-ul dvs. Apple ca dezvoltator și cel puțin unul dintre ele ca administrator prin "Utilizatori și roluri" în profilul iTunes Connect.

Cum să încărcați aplicația în Google Play

Google Play este oarecum mai simplu:

  1. Vizitați consola Google Play Developer.
  2. Introduceți informațiile de bază despre dvs. - numele, e-mailul și așa mai departe. Aceste date pot fi modificate mai târziu.
  3. Citiți și luați Acordul Google Play privind distribuirea produselor software din țara / regiunea dvs.
  4. Vă rugăm să rețineți că aplicațiile pe care le publicați Google Play trebuie să respecte regulile din Centrul pentru Regulile dezvoltatorilor și la legile SUA pentru a exporta.
  5. Plătiți pentru înregistrare de 25 USD cu plăți Google. Dacă nu aveți un cont Google Plăți, acesta poate fi creat rapid în timpul procesului de înregistrare.
  6. La final veți primi o scrisoare cu o notificare de confirmare a înregistrării pe e-mail, pe care ați indicat-o la început.

Testarea

Testarea aplicațiilor iOS.

În magazinul de aplicații puteți să-l implementați în mai multe moduri: prin intermediul serviciului Apple - Testflight sau prin intermediul unei terțe părți diawi.com, hockeyapp.net, testfairy.com și altele. Acesta din urmă poate părea mai ușor, dar de fapt nu facilitează viața dezvoltatorilor. Procesul de testare în sine poate fi realizat în două moduri:

  • Prin instalarea aplicației direct pe dispozitiv de la computerul dezvoltatorului prin cablu. Această metodă este ideală pentru un tester, dar absolut nu funcționează pentru client. De asemenea, nu este potrivit dacă dezvoltatorul și testerul funcționează în diferite birouri.
  • De fapt, prin intermediul tehnice. Pentru a face acest lucru, descărcați aplicația în iTunesconnect.

Accesul la lansator va fi deschis numai după înregistrarea și plata contului dezvoltatorului. Clientul AppleId și toți cei care vor testa programul trebuie să adauge la "Testere" pe pagina de aplicare și la fila Testflight.

Dacă acesta este un nou șofer de testare care nu a fost adăugat mai devreme, trebuie să mergeți la secțiunea "Utilizatori și roluri" și adăugați AppleID acolo. După ce acest utilizator primește o invitație și o confirmă, va trebui să o adăugați la "Testere de aplicații" din aceeași filă Testflight. Nu uitați să apăsați "Salvați".

Toate testele vor trebui să descărcați aplicația "Testflight" de la App Store și introduceți AppleID, care este specificat în "Testere de aplicații". Acum, toate testerele vor primi o notificare prin poștă și în aplicația Testflight despre construcții noi.

Testarea se întâmplă atât internă (accesați doar 25 de utilizatori) cât și public (până la 1000). În cazul testelor externe, va trebui să treceți printr-o recenzie avansată (recenzie) ca la publicarea în App Store.

Trimiterea la App Store are loc numai după umplerea completă a profilului, adăugați descrierea, capturile de ecran și alte informații necesare. Vă rugăm să rețineți că după trimiterea nimic nu poate fi schimbat.

După trimiterea unei aplicații la revizuire, trebuie să așteptați două zile înainte de săptămâna (în unele cazuri, mai ales înainte de Crăciunul Merry, poate întârzia două, și chiar pentru toate cele trei săptămâni). Vă rugăm să rețineți că angajații Apple nu funcționează în weekend și la sfârșitul lunii decembrie. Deci, la perioada de aplicare specificată, este mai bine să nu trimiteți o cerere.

Testarea aplicațiilor Android.

În ceea ce privește testarea aplicațiilor Android, aceasta poate fi efectuată și în mai multe moduri.

Cel mai simplu și cel mai probabil este cel mai eficient este să trimiteți fișierul .Apk direct la testere și clienți cu orice instrument convenabil de comunicare (Skype, Mail, etc.). Dar din punctul de vedere al securității și bunului simț, este mai bine să postați fișierul pe propriul dvs. server sau în nor și să trimiteți link-ul către toată lumea - această metodă pe care o folosim cu succes în compania noastră. Puteți apoi să configurați construirea automată a clădirilor prin CI, care vă va permite să primiți o nouă construire fără mai mult efort în fiecare zi.

Desigur, există modalități alternative de a trimite o aplicație, cum ar fi HocKeyApp.net, dar necesită înregistrare suplimentară, în timp ce serverul propriu sau nor (de exemplu, proprietloud) nu necesită nimic.

Puteți testa și prin Google se joacă. Se întâmplă, de asemenea, atât interne (accesul la utilizatorii singuri), cât și public (accesul prin referință). În ambele cazuri, aplicația poate fi descărcată fără dificultăți speciale ca în Apple App Store. Dar pentru această aplicație trebuie să semnați.

Ca și în App Store, trimiterea la piața de redare apare numai după completarea profilului complet, adăugați descriere, capturi de ecran și restul informațiilor necesare. După trimitere, este de asemenea imposibil să schimbați nimic. Apoi trebuie să așteptați 1-2 zile, după care aplicația va fi publicată automat pe piața de redare.

Certificate

Trebuie să semnați cererea înainte de a trimite la revizuirea pe piața de redare. Acest lucru se poate face la început sau la sfârșit, cel mai important - înainte de a trimite la revizuire. Clientul are nevoie de următoarele date: parola Keystore, alias, parola cheie, primul și prenume, unitate organizațională, organizație, oraș, stat, țară.

Apoi, dezvoltatorii vor genera un certificat (de obicei timp de 25 de ani). Certificatul trebuie să trimită clientului și neapărat! Avertizează că este imposibil să o depășească. În niciun caz! Este necesar pentru actualizările viitoare ale aplicațiilor. Dacă el este pierdut, va trebui să fie respins din nou. Certificatul de e-mail nu ar trebui trimis din motive de siguranță.

În magazinul de aplicații, dezvoltatorul cu drepturi de administrator poate genera independent și va instala toate certificatele necesare prin Xcode. Acest proces va dura câteva ore. Deoarece clientul este proprietarul aplicației, apoi în App Store și pe Google Play va fi vizibil ca dezvoltator. Contul de dezvoltator din App Store costă 99 de dolari pe an, pe Google Play - $ 25 Dolari pe an. Puteți trimite o aplicație pentru stocarea numai a unui cont de dezvoltator.

În Print!

Ei bine, acum știți despre regulile de recepție a aplicației în App Store și Google Play. În urma acestei instrucțiuni, publicați aplicația nu va fi multă dificultate - și apoi veți putea să introduceți lumea cu creierul dvs. BrainChild. Principalul lucru este că creierul merită.

Prin înregistrarea unui cont de dezvoltator, puteți încărca aplicații la Google Play utilizând consola de redare.

Consiliu. La crearea unei aplicații, utilizați formatul recomandat -.

Cum se creează anexă

Cum se pregătește pentru eliberarea versiunii pentru testarea sau versiunea de lucru a aplicației

Despre cum să pregătiți și să implementați versiunile este scrisă în.

Sub lansare implică un set de obiecte pe care le includeți într-o aplicație nouă sau actualizați.

Cum de a gestiona fișierele APK

Alegeți cu atenție numele pachetelor, deoarece acestea nu pot fi modificate, șterse sau reutilizate.

Cum să găsiți fișiere APK

Pentru a găsi fișierele APK ale aplicației, urmați acești pași:

  1. Deschideți consola de joc.
  2. Selectați aplicația.
  3. Clic Eliberarea managementului > Biblioteca de obiecte. O listă în care veți găsi toate proiectele, precum și fișierele APK active și arhivate.
    • Proiect: Fișierele APK care nu sunt incluse în ediția de actualizare.
    • Activ: Fișierele APK disponibile utilizatorilor în acest moment.
    • Arhivate: Fișiere APK active anterior care nu mai sunt disponibile pentru utilizatori.

Restricționarea dimensiunii maxime

Aplicațiile la Google Play are o limită de dimensiune pentru fișierele APK la momentul descărcării.

După descărcarea fișierului APK al consolei de redare, estimează dimensiunea sa la descărcarea utilizând instrumentul GZIP. Deoarece instrumentele moderne de compresie sunt utilizate în Google Play, dimensiunea aplicației atunci când descărcarea poate fi mai mică decât în \u200b\u200bprognoza consolei de redare.

Limitele de mărime ale fișierelor APK diferă pentru diferite versiuni ale Android:

  • 100 MB: pentru Android 2.3 și versiuni ulterioare (nivelurile API 9-10, 14 și mai mari);
  • 50 MB: Pentru Android 2.2 și versiunile anterioare (nivelul 8 și API inferior).

Pentru o aplicație, puteți descărca mai multe fișiere APK astfel încât să accepte diferite tipuri de dispozitive.

Consiliu. Pentru a instala fișierele APK de 100 MB, utilizatorul are nevoie de aplicația "Play Market" 5.2 sau mai târziu.

Cum să semnați o aplicație
  • Dacă vedeți un mesaj că fișierul APK utilizează certificat nesigur și dimensiunea cheii trebuie să fie de cel puțin 1024 de biți, urmați instrucțiunile pentru adăugarea manuală a semnăturii.
  • Important! Înregistrați-vă în programul de semnătură a aplicației pe Google Play sau plasați cheile într-un loc sigur. Dacă pierdeți accesul la depozit, va trebui să publicați din nou o cerere cu un alt nume de pachet și o nouă cheie. În plus, va trebui să actualizați descrierea aplicației sursă și să închideți accesul la acesta.
Cerințe de numerotare a fișierelor APK pentru consola de redare

În manifestarea oricărui fișier APK există un cod de versiune (parametrul VersionCode), care crește cu fiecare actualizare a aplicației.

În fișierul APK poate fi descărcat în consola de redare, valoarea parametrului VersionCode nu trebuie să depășească 2100000000.

Când selectați VersionCode pentru fișierul APK, amintiți-vă că cu fiecare versiune ulterioară ar trebui să crească (dar să rămână sub valoarea maximă).

Notă. Informații detaliate despre versiunile fișierelor APK pot fi găsite pe site-ul web al dezvoltatorilor Android. Cerințele de numerotare a versiunii în Android (Maxint) diferă de cerințele consolei de joc.

Cerințe pentru nivelul țintă al API pentru consola de joc

În manifestarea oricărui fișier APK există un cod țintădkversion (nivelul API țintă), ceea ce indică versiunea maximă a Android pentru aplicație.

Configurarea unei aplicații la un nou nivel țintă API îmbunătățește siguranța și performanța, permițându-vă să lucrați în versiuni mai vechi Android (până la Minsdkversion).

Înainte de a descărca fișierul APK, asigurați-vă că îndeplinește cerințele de joc Google în ceea ce privește nivelul API țintă. Cerințele actuale și viitoare sunt enumerate mai jos.

De îndată ce aceste cerințe intră în vigoare, consola de joc nu va fi încărcată cu noi fișiere APK cu niveluri anterioare de API țintă.

Consiliu. Recomandările tehnice privind modul de modificare a nivelului API țintă în conformitate cu cerințele pot fi găsite în acest manual.

Cum să specificați datele pentru jocul Google

Pagina dvs. de aplicație este afișată în Google Play și conține date care permit utilizatorilor să afle mai multe despre aplicație. Aceste date sunt comune tuturor tipurilor de versiuni, inclusiv.

Informații despre produs Obiecte grafice. Limbi și traduceri

Cum să adăugați traduceri și să le gestionați

În limba implicită, limba engleză (SUA, EN-US) este instalată ca o limbă implicită. Astfel încât utilizatorii din alte țări să poată lucra cu aplicația, să o localizeze, precum și informații despre pagina sa pe Google Play (inclusiv obiecte grafice).

Limbi disponibile

Puteți adăuga propria dvs. traducere în limbile listate mai jos.

  • Afrikaans (af)
  • Amharic (am)
  • Arabă (AR)
  • Armean (hy-am)
  • Azerbaijani (AZ-AZ)
  • Basc (UE-ES)
  • Belarusian (Be)
  • Bengali (BN-BD)
  • Bulgaria (BG)
  • BUMMESE (MY-MM)
  • Catalană (ca)
  • Chineză (Hong Kong) (ZH-HK)
  • Chineză (simplificată) (ZH-CN)
  • Chineză (tradițională) (Zh-TW)
  • Croat (HR)
  • Cehă (CS-CZ)
  • Daneză (DA-DK)
  • Olanda (NL-NL)
  • Engleză (EN-UA)
  • Engleză (EN-CA)
  • Engleză (en-in)
  • Engleză (en-sg)
  • Engleză (Regatul Unit) (EN-GB)
  • Engleză (SUA) (en-US)
  • Estonian (ET)
  • Filipine (FIL)
  • Finlandeză (FI-FI)
  • Franceză (FR-FR)
  • Franceză (Canada) (FR-CA)
  • Galiciană (GL-ES)
  • Georgiană (KA-GE)
  • Germană (DE-DE)
  • Grec (El-Gr)
  • Ebraică (IW-IL)
  • Hindi (hi-in)
  • Maghiară (Hu-Hu)
  • Islandeză (este-este)
  • Indoneziană (ID)
  • Italian (it-it)
  • Japoneză (JA-JP)
  • Kannada (Kn-in)
  • Khmer (km-kh)
  • Coreeană (Coreea de Sud) (KO-KR)
  • Kârgâz (kg)
  • Loosky (Lo-la)
  • Leton (LV)
  • Lituaniană (LT)
  • Macedonian (MK-MK)
  • Malay (MS)
  • Malayalam (ml-in)
  • Marathi (MR-IN)
  • Mongolian (MN-MN)
  • Nepaleză (ne-np)
  • Norvegiană (nu-nu)
  • Persană (FA)
  • Poloneză (pl-pl)
  • Portugheză (Brazilia) (PT-BR)
  • Portugheză (Portugalia) (PT-PT)
  • Română (RO)
  • Romanisky (RM)
  • Engleză (ru-ru)
  • Sârb (SR)
  • Singhalese (Si-Lk)
  • Slovacă (SK)
  • Slovenian (SL)
  • Spaniolă (America Latină) (ES-419)
  • Spaniolă (Spania) (ES-ES)
  • Spaniolă (SUA) (ES-US)
  • Swahili (SW)
  • Suedeză (SV-SE)
  • Tamil (TA-IN)
  • Telugu (Te-in)
  • Thai (th)
  • Turcă (TR-TR)
  • Ucrainean (Marea Britanie)
  • Vietnameză (vi)
  • Zulu (ZU)

Consiliu. Puteți utiliza serviciul de localizare a aplicațiilor pentru Google Play.

Imagini localizate și video

Pentru o promovare mai eficientă a aplicației dvs. în diferite țări, adăugați-o pe ea pagina în Google Play Obiecte grafice localizate.

Utilizatorii le vor vedea în Google Play în limba lor dacă se află în lista adăugată.

Traducere automată

Dacă descrierea nu este localizată, vizitatorul Google Play va putea să citească textul în aplicația implicită sau să utilizeze traducătorul Google.

În al doilea caz, el va vedea un mesaj că traducerea este executată automat, precum și o referire la textul sursă. Vă rugăm să rețineți că o astfel de traducere nu este acceptată pentru limbi armean, retoroman, tagalog și zulussiene.

  • Dacă aplicația are nevoie de acces la informații confidențiale (a se vedea regulile de date ale utilizatorului)Trebuie să plasați un link către Politica de confidențialitate din aplicația însăși și pe pagina Google Play. Asigurați-vă că documentul este disponibil la linkul specificat se referă la aplicația dorită și conține informații despre modul în care utilizatorii sunt confidențiali.
  • Dacă aplicația intră în programul "Aplicații pentru întreaga familie"Trebuie să plasați un link către Politica de confidențialitate în aplicația însăși și pe pagina Google Play (indiferent de disponibilitatea accesului la datele personale). Asigurați-vă că documentul este disponibil la linkul specificat se referă la aplicația dorită și conține informații despre modul în care utilizatorii sunt confidențiali.

Mi-am dezvoltat propria mea aplicație și vreau să o încarc în Google Play. Ce trebuie sa fac?

Răspuns

Google Play este un magazin de aplicații populare pentru dispozitivele bazate pe sistemul de operare Android. Pentru a descărca aplicația la magazin, trebuie să treceți o înregistrare plătită. Apoi luați următoarea procedură.

1. Deschideți consola specială Google Play Developer.

2. Utilizați funcția "Adăugați apendice", care se află în partea de sus a ecranului.

3. În meniul derulant, trebuie să selectați o limbă și introduceți numele aplicației. Rețineți că acest nume va vedea utilizatorii pe Google Play.

Înscrieți-vă la crearea de nume de pachete cu fișiere de aplicații. În primul rând, trebuie să fie făcute unice. În al doilea rând, nu veți putea să le schimbați sau să ștergeți în viitor.

Cele mai recente fișiere APK pot fi văzute pe pagina APK. Fișierul poate avea o dimensiune egală cu maximum 50 MB. Încărcați grafica și alte elemente auxiliare pentru a ajuta fișierele de extensie.

Atenţie! Dacă pierdeți accesul la depozitul cheilor, singurul lucru pe care îl puteți face este să descărcați aplicația deja cu noul nume al pachetului și, în mod natural, noua cheie. De asemenea, va trebui să actualizați descrierea aplicației inițiale și să întrerupeți-l.

5. Completați secțiunea "Despre produs" de pe pagina "Date pentru Google Play", acordând o atenție deosebită următoarelor câmpuri:

  • Nume

Acest nume va fi afișat în Google Play. Este permisă introducerea unui nume pentru fiecare limbă.

  • Scurta descriere

Această descriere este publicată pe pagina de informații despre aplicație pe piața Google Play. Lungimea maximă este de 80 de caractere.

  • Descriere completa

Este această descriere a aplicației care poate fi văzută în GooglePlay. Ar trebui să se potrivească în 4000 de caractere.

  • Actualizări

Modificările aduse celei mai recente versiuni a cererii sunt listate aici.

Atenţie! Nu exagerați cu repetarea cuvintelor cheie din titlu și descrieri. Utilizați-le acolo unde este cu adevărat adecvat. În cazul opus, riscul de blocare a aplicației în magazin crește.

6. Specificați informațiile de contact.

Informațiile de contact introduse în această secțiune pot vedea toate utilizatorii Google Play. Prin contactarea acestora, utilizatorii trebuie să obțină un sprijin adecvat pentru aplicație.

Atenţie!!! Suportul poate fi efectuat prin intermediul site-ului, e-mailului sau telefonului, rețineți că pentru a publica aplicația în magazin necesită introducerea adresei de e-mail curente.

În partea de sus a paginii de aplicație din consola de dezvoltatori demonstrează statutul publicației sale. Starea "Chernovik" înseamnă că aplicația nu este încă încărcată pe Google Play.
Statutul "publicat" indică publicarea completă a cererii și disponibilitatea acesteia în magazin. Statutul "suspendat" demonstrează suspendarea cererii, care este rezultatul încălcării regulilor stabilite de Google Play.

Dezvoltatorii de aplicații mobile care doresc să-și ridice propriile programe pe piață, iar toate persoanele interesate vor fi utile pentru a învăța cum să descărcați aplicațiile Google Play. La urma urmei, fiind abordate numai în magazinul online, aplicația dvs. va putea atrage utilizatori.

În primul rând - înregistrare

Înainte de a finaliza publicația, trebuie să vă înregistrați la piața de redare. Puteți face acest lucru făcând clic pe următorul link.

Aici puteți asocia contul curent cu pagina dezvoltatorului sau puteți crea un profil nou. Amintiți-vă că la finalizarea procedurii, trebuie să faceți o taxă de înregistrare în valoare de 25 USD. În comparație cu posibilele profitul din aplicație, această sumă este destul de simbolică.

Cerințe și reguli de bază pentru publicare în Google Play

Cerințele pentru toți utilizatorii sunt aceiași. Vă puteți familiariza cu ei în timpul înregistrării prin revizuirea acordului de licență. Și despre principal - vă vom spune mai puțin.

Introduceți toate datele solicitate, specificați cardul de credit sau de debit al VISA / MasterCard / Amex / Discover. De asemenea, puteți utiliza serviciile WebMoney, Yandex-Money, Qiwi sau alte similare. După completarea tuturor câmpurilor și specificarea datelor de plată, faceți clic pe "Acceptați și continuați".

Trebuie să introduceți date personale și să confirmați pașii din partea de jos a paginii. După aceea, veți intra în profilul dvs.

Procesul de publicare

După apăsarea butonului, acest meniu apare înaintea dvs.:

Procesul de publicare este suficient de simplu. Aici ar trebui să completați datele aplicației, și anume:

  • programul de interfață de program;
  • nume;
  • scurta descriere.

După introducerea datelor, faceți clic pe butonul APK de încărcare și așteptați. Curând această fereastră va apărea:

Aici trebuie deja să alegeți, în ce mod doriți să descărcați programul. Din secțiunea de testare alfa, puteți traduce aplicația la testarea beta sau versiunea de lucru. Și de la testarea beta imediat la versiunea de lucru. Ordinea inversă este imposibilă. Amintiți-vă că, în timpul testării, programul dvs. va fi disponibil numai pentru testere, utilizatorii obișnuiți nu vor putea găsi și descărca acest lucru.

Prima dată când programul va fi dificil de găsit în magazin. Robotul de căutare durează câteva zile pentru a observa și recunoaște cererea și apoi trimiteți-o în lista generală. Prin urmare, la conversia instantanee și injectarea, este mai bine să nu sperăm - în această chestiune este necesar să așteptați.

Aveți grijă de certificatul semnat. Acesta vă va ajuta în viitor să vă identificați ca autorul programului și să vă protejați creația de la furt sau de la numele de conflict. Numele complet al pachetului este numele aplicației, semnați-l cu datele sale. În acest fel, puteți găzdui atât aplicații gratuite, cât și plătiți.

Utilizând generatorul de insigne, puteți crea propriul buton banner, indicând parametrii necesari. Va fi posibil să îl utilizați într-un blog personal, comunitate sau alte locuri ca publicitate suplimentară. De exemplu, deci:



Ți-a plăcut articolul? Împărtășește-l