Od kolovoza 2021. nove aplikacije na Google Playu moraju se objavljivati pomoću Android App Bundlea. Nove aplikacije veće od 200 MB mogu koristiti Play Asset Delivery ili isporuku značajki za Play
Od 30. lipnja 2023. Google Play više ne podržava ažuriranja aplikacija za TV pomoću APK-ova. Sva ažuriranja aplikacija za TV moraju se objaviti pomoću Android App Bundleova (AAB).
Da biste saznali više, pročitajte članak Stigla je budućnost Android App Bundleova na Blogu za razvojne programere za Android.
Zahvaljujući internom dijeljenju aplikacija brzo možete podijeliti Android App Bundle sa svojim internim timom i testerima tako što ćete paket aplikacije ili APK prenijeti na stranicu za prijenos za interno dijeljenje aplikacija i generirati vezu. Kada aplikaciju dijelite na taj način, pristup možete ograničiti na popise adresa e-pošte ili dopustiti preuzimanje svima s kojima podijelite vezu.
Na samom početku
Prije prijenosa datoteka za interno dijeljenje aplikacije treba znati nekoliko važnih stvari:
- Ako imate dopuštenje za objavljivanje aplikacija u testnim verzijama, prema zadanim postavkama imate ovlaštenje za prijenos paketa aplikacije i APK-ova za interno dijeljenje.
- Kodovi verzije ne moraju biti novi ili jedinstveni, a kodove verzije možete ponovo upotrijebiti za pakete aplikacije ili APK-ove koje dijelite.
- Možete prenijeti i dijeliti pakete aplikacije ili APK-ove u kojima se mogu ispraviti pogreške.
- Preneseni artefakti za interno dijeljenje aplikacije ne prikazuju se u alatu za istraživanje paketa aplikacije niti se mogu uključiti u izdanja u testnim ili produkcijskim verzijama.
- Preneseni artefakti za interno dijeljenje aplikacije mogu se potpisati bilo kojim ključem te se ne moraju potpisati ključem za produkciju ili prijenos. Automatski se ponovo potpisuju s ključem za interno dijeljenje aplikacije, koji Google automatski izrađuje za vašu aplikaciju.
- Vezu za interno dijeljenje aplikacije možete podijeliti s bilo kojim brojem korisnika, no vašu će aplikaciju putem veze moći preuzeti najviše 100 korisnika.
- Veze za preuzimanje istječu 60 dana nakon datuma prijenosa.
Prijenos i dijeljenje aplikacija
Prijenos i dijeljenje aplikacija za testiranje- Nakon što se prijavite na Google račun koji je dodan kao ovlašteni prenositelj, posjetite stranicu za prijenos za interno dijeljenje aplikacije.
- Odaberite Prenesi.
- Upišite naziv verzije koji će vama i vašim testerima pomoći u identificiranju aplikacije ili upotrijebite dodijeljeni naziv verzije iz svojeg paketa aplikacije ili APK-a.
- Odaberite Potvrdi prijenos.
- Pored prenesenog paketa aplikacije ili APK-a kliknite ikonu za kopiranje da biste kopirali URL aplikacije u međuspremnik.
- Podijelite vezu za preuzimanje sa svojim testerima.
Dodavanje ovlaštenih prenositelja i testera
Dodavanje ovlaštenih prenositelja1. opcija: izradite novi popis ovlaštenih prenositelja
- Otvorite Play konzolu.
- Odaberite aplikaciju.
- Na lijevom izborniku odaberite Testirajte i objavite > Postavljanje > Interno dijeljenje aplikacija.
- Na kartici Prenositelji i testeri pomaknite se do odjeljka Upravljanje prenositeljima i odaberite Izrada popisa adresa e-pošte.
- Unesite naziv za identifikaciju svojeg popisa prenositelja.
- Isti popis možete upotrebljavati za buduće testove na bilo kojoj aplikaciji.
- Dodajte e-adrese odvojene zarezima ili odaberite Prenesi CSV datoteku. Ako koristite CSV datoteku, svaku e-adresu navedite u zasebnom retku bez zareza.
- Ako prenesete CSV datoteku nakon što upišete e-adrese, ona će se prepisati preko bilo koje e-adrese koju ste dodali.
- Ovlašteni prenositelji ne moraju biti korisnici vašeg računa na Play konzoli.
- Odaberite Spremi izmjene.
- Odaberite potvrdni okvir uz naziv popisa koji/koje želite upotrijebiti.
Napomena: ako izradite popis e-adresa, ponovo možete upotrijebiti isti popis kada dodajete ovlaštene prenositelje, preuzimatelje i testere za testiranje zapisa na svojem računu razvojnog programera na Google Playu.
2. opcija: koristite postojeći popis ovlaštenih prenositelja
- Otvorite Play konzolu.
- Odaberite aplikaciju.
- Na lijevom izborniku odaberite Testirajte i objavite > Interno testiranje > Interno dijeljenje aplikacija.
- Na kartici Prenositelji i testeri pomaknite se do odjeljka Upravljanje prenositeljima i potvrdite okvir pored naziva popisa koji/koje želite upotrijebiti.
Važno: nakon što dodate ovlaštene testere, svojim testerima dajte upute o tome kako uključiti interno dijeljenje aplikacija.
1. opcija: neka vaša aplikacija bude dostupna svima koji imaju vezu
- Otvorite Play konzolu.
- Odaberite aplikaciju.
- Na lijevom izborniku odaberite Testirajte i objavite > Interno testiranje > Interno dijeljenje aplikacija.
- Na kartici Prenositelji i testeri pomaknite se do odjeljka Upravljanje testerima i provjerite je li odabrana opcija Svi s kojima ste podijelili vezu mogu preuzimati (trebala bi biti odabrana prema zadanim postavkama).
2. opcija: izradite novi popis ovlaštenih testera
- Prijavite se na Play konzolu.
- Odaberite aplikaciju.
- Na lijevom izborniku odaberite Testirajte i objavite > Postavljanje > Interno dijeljenje aplikacija > Popis e-adresa.
- Odaberite karticu Ovlašteni testeri.
- U odjeljku Dostupnost veze odaberite Popisi adresa e-pošte.
- Kliknite Izradi popis.
- Unesite naziv za popis testera. Isti popis možete upotrebljavati za buduće testove na bilo kojoj aplikaciji.
- Dodajte e-adrese odvojene zarezima ili kliknite Prenesi novu CSV datoteku. Ako koristite CSV datoteku, svaku e-adresu navedite u zasebnom retku bez zareza.
- Napomena: ako prenesete CSV datoteku nakon što upišete e-adrese, ona će se prepisati preko bilo koje e-adrese koju ste dodali
- Kliknite Spremi.
- Odaberite potvrdni okvir uz naziv popisa koji/koje želite upotrijebiti.
Napomena: ako izradite popis e-adresa, ponovo možete upotrijebiti isti popis kada dodajete ovlaštene prenositelje, preuzimatelje i testere za testiranje verzija na svojem računu razvojnog programera na Google Playu.
- Otvorite Play konzolu.
- Odaberite aplikaciju.
- Na lijevom izborniku odaberite Testirajte i objavite > Interno testiranje > Interno dijeljenje aplikacija.
- Odaberite karticu Popisi e-adresa.
- Pored stavke Preuzimatelji odaberite Izrada popisa adresa e-pošte.
- Unesite naziv za popis preuzimatelja.
- Isti popis možete upotrebljavati za buduće testove na bilo kojoj aplikaciji.
- Dodajte e-adrese odvojene zarezima ili odaberite Prenesi CSV datoteku. Ako koristite CSV datoteku, svaku e-adresu navedite u zasebnom retku bez zareza.
- Ako prenesete CSV datoteku nakon što upišete e-adrese, ona će se prepisati preko bilo koje e-adrese koju ste dodali.
- Ovlašteni prenositelji ne moraju biti korisnici vašeg računa na Play konzoli.
- Odaberite Spremi izmjene.
- Odaberite potvrdni okvir uz naziv popisa koji/koje želite upotrijebiti.
Napomena: ako izradite popis e-adresa, ponovo možete upotrijebiti isti popis kada dodajete ovlaštene prenositelje, preuzimatelje i testere za testiranje verzija na svojem računu razvojnog programera na Google Playu.
3. opcija: koristite postojeći popis ovlaštenih testera
- Otvorite Play konzolu.
- Odaberite aplikaciju.
- Na lijevom izborniku odaberite Testirajte i objavite > Interno testiranje > Interno dijeljenje aplikacija.
- Odaberite karticu Popisi e-adresa.
- Pored stavke Preuzimatelji potvrdite okvir pored naziva popisa koji/koje želite upotrijebiti.
Kako ovlašteni testeri uključuju interno dijeljenje aplikacija
Prije nego što ovlašteni testeri mogu preuzeti aplikacije putem internog dijeljenja aplikacije, moraju uključiti interno dijeljenje aplikacije u svojoj aplikaciji Trgovina Google Play.
- Otvorite aplikaciju Trgovina Google Play
.
- Dodirnite Izbornik
> Postavke.
- U odjeljku O aplikaciji sedam puta dodirnite verziju Trgovine Play.
- Nakon što se prikaže postavka Interno dijeljenje aplikacija, dodirnite prekidač da biste uključili interno dijeljenje aplikacija.
- Dodirnite Uključi.
Preuzimanje certifikata
Da biste koristili njihove usluge, neki pružatelji API-ja zahtijevaju certifikat koji se može upariti s nazivom paketa aplikacije. Nakon što prvi put prenesete paket aplikacije ili APK na stranicu za prijenos za interno dijeljenje aplikacija, Play konzola generira certifikat koji se koristi za svaki vaš prijenos za tu aplikaciju. Svaki APK ponovo se potpisuje tim testnim certifikatom, neovisno o tome koji ste certifikat upotrijebili za potpisivanje svoje aplikacije.
Preuzimanje testnog certifikata:
- Otvorite Play konzolu.
- Odaberite aplikaciju.
- Na lijevom izborniku odaberite Testirajte i objavite > Interno testiranje > Interno dijeljenje aplikacija.
- Na kartici Prenositelji i testeri pomaknite se do odjeljka Certifikat za interno testiranje.
- Odaberite Preuzmi certifikat.
- Ako su vam potrebni otisci prstiju pojedinačnog certifikata, kliknite ikonu kopiranja koja se nalazi uz vrstu certifikata da biste ga kopirali u međuspremnik.
Rješavanje problema
Ako naiđete na probleme tijekom korištenja internog dijeljenja aplikacije, možete ih riješiti na nekoliko načina:
Korisnik nije tester internog dijeljenja aplikacijaAko aplikacija nije dostupna za korisnika na Google Playu, neće je moći preuzeti putem testiranja interne aplikacije. Da bi testeri mogli preuzeti vašu internu aplikaciju, moraju imati pristup unosu vaše aplikacije na Google Playu.
Evo nekoliko primjera zašto interna aplikacija neće biti dostupna korisniku za preuzimanje:
- Aplikacija se ne distribuira u zemlji korisnika.
- Aplikacija nije objavljena za produkciju ili je objavljena samo na zapisu za testiranje kojem korisnik nema pristup.
Ako vezu za dijeljenje interne aplikacije dijelite s brojnim korisnicima, možete dostići maksimalan broj korisnika (100) koji mogu preuzeti vašu aplikaciju s jedne veze.
Da biste aplikaciju dijelili s više korisnika putem veze, prenesite isti paket aplikacije ili APK i dobit ćete novu vezu za preuzimanje. Sa svake jedinstvene veze vašu aplikaciju može preuzeti do 100 korisnika.
Ako istekne veza za preuzimanje vaše interne aplikacije, ponovo prenesite isti paket aplikacije ili APK da biste dobili novu vezu.