Luetko oikeaa artikkelia?
Tämä artikkeli koskee Digital Publishing Suitea. Jos haluat tietoa Digital Publishing Solution (DPS 2015) -ratkaisusta, katso Android-julkaisuopas DPS 2015:lle.
Luetko oikeaa artikkelia? Tämä artikkeli koskee Digital Publishing Suitea. Jos haluat tietoa Digital Publishing Solution (DPS 2015) -ratkaisusta, katso Android-julkaisuopas DPS 2015:lle. |
DPS-työkalujen avulla voit luoda .apk-katseluohjelmasovelluksen, jonka voit lähettää Google Playhin (aiemmin Android Market).
Android-laitteille voi luoda kahdenlaisia sovelluksia: vanhoja AIR-pohjaisia Android-sovelluksia (joiden tarjoaminen loppui joulukuussa 2014) ja uusia alkuperäisiä Android-sovelluksia. Ohjeet vanhojen AIR-pohjaisten Android-sovellusten luontiin ovat artikkelissa Vanhojen DSP-sovellusten luominen Android-laitteita varten. Ohjeet alkuperäisten Android-sovellusten luontiin ovat artikkelissa Alkuperäisten DPS-sovellusten rakentaminen Android-laitteita varten.
Toimintojen vertailukaavio on artikkelissa DPS:n tukemien toimintojen luettelo.
Seuraavassa kerrotaan, miten voit luoda mukautetun katseluohjelmasovelluksesi tarvitsemat tiedostot. DPS App Builderin nykyinen versio on 3.2 (julkaistu syyskuussa 2014).
☐ Sovelluskuvakkeet (mikä tahansa koko alkuperäiselle sovellukselle; 36 x 36, 48 x 48 ja 72 x 72 PNG vanhalle sovellukselle)
☐ Käynnistyskuvat (1280 x 800 ja 800 x 1280 tai suurempi 8-bittinen PNG) vain vanhalle sovellukselle
☐ Kelvollinen varmenne
Tietoja Google Play -sovellusten hinnoittelusta on Google Play -ohjeen artikkelissa Omien sovellusten myyminen.
Kun kyseessä on alkuperäinen Android-sovellus, allekirjoita .apk-tiedosto. Lähetä seuraavaksi allekirjoitettu .apk-sovellus Google Play Storeen. Jos sovelluksessasi käytetään sovelluksen sisäisiä ostoja, muista määrittää jaettu salaisuus (lisenssiavain) DPS-tilinhallintaportaalissa. Muista myös lähettää beeta-APK-tiedosto Google Playn kehittäjäportaaliin. Lue lisätietoja tässä artikkelissa jäljempänä olevasta aihetta käsittelevästä osiosta.
Jotta voit luoda mukautetun katseluohjelmasovelluksen Viewer Builderin avulla, luo sovelluskuvakkeet, aloitusnäytöt ja kansi.
Kun kyseessä on alkuperäinen Android-sovellus, luo minkä tahansa kokoinen neliömuotoinen PNG-kuva (vähintään 96x96 kuvapisteen kokoista kuvaa suositellaan). Web App Builder skaalaa kuvan.
Kun kyseessä on vanha Android-sovellus, luo 36 x 36, 48 x 48 ja 72 x 72 kuvapisteen kokoiset kuvakkeet PNG-muodossa.
Kun lähetät valmiin sovelluksen kauppaan, sinun täytyy toimittaa lisää sovelluskuvia.
Kun kyseessä on alkuperäinen Android-sovellus, aloitusnäyttöä ei vaadita. Sovellus latautuu heti.
Kun kyseessä on vanha Android-sovellus, luo kaksi aloitusnäyttöä kaikille Android-laitteille. Kun katseluohjelma käynnistetään, aloitusnäyttö näkyy noin kolmen sekunnin ajan. Toimita kaksi 800 ppi:n 1280-bittistä PNG-aloitusnäyttökuvaa jossakin seuraavista kokoluokista: 1280 x 800 / 800 x 1280, 1920 x 1200 / 1200 x 1920, 2048 x 1536 / 1536 x 2048 tai 2560 x 1600 / 1600 x 2560.
Kaikissa laitteissa käytetään määrittämääsi samaa vaaka- tai pystysuuntaista aloitusnäyttöä. Katseluohjelma skaalaa kuvan suuremmaksi tai pienemmäksi. Jos laitteen ja kuvien kuvasuhde on eri, katseluohjelma rajaa kuvien reunat, jotta ne täyttävät näytön kokonaan.
Android-järjestelmät edellyttävät, että kaikki asennettavat sovellukset on digitaalisesti allekirjoitettu p12-varmenteella, jonka yksityinen avain on sovelluksen kehittäjällä. Varmista, että kaikki sovellukset on allekirjoitettu. Järjestelmään ei voida asentaa sovellusta, jota ei ole allekirjoitettu. Voit allekirjoittaa sovellukset itse allekirjoittamillasi varmenteilla. Varmenteen myöntäjää ei tarvita.
Luomasi varmenteen on vanhennuttava 22.10.2033 jälkeen.
Varmenteita voi luoda useilla tavoilla, esimerkiksi käyttämällä Adobe Flash Professional- tai Adobe Flash Builder -sovellusta. Jos tietokoneeseen ei ole asennettu kehittäjätyökaluja, voit luoda varmenteen Keytool-työkalun avulla. Keytool on Java SDK -työkalu, joka on asennettu valmiiksi Mac OS -tietokoneisiin. Jos käytät Windowsia, Java SDK (eli JDK) täytyy ensin asentaa ja ottaa käyttöön.
Seuraavassa kerrotaan, miten voit luoda varmenteen Keytoolin avulla. Tarkat tiedot ovat Android-kehittäjäsivuston artikkelissa Signing Your Application.
Kirjoita ja liitä seuraava rivi (korvaa ”omanimi.key.p12” ja ”alias_name” omilla tiedoillasi):
keytool -genkey -v -keystore omanimi.key.p12 -alias alias_name -keyalg RSA -keysize 2048 -storetype pkcs12 -validity 10000
Kun arvoksi määritetään ”10000”, vanhenemispäiväksi määritetään 22. lokakuuta 2033 jälkeen oleva päivämäärä.
Anna salasana ja anna se uudelleen. Annat tämän salasanan myöhemmin DPS App Builderissa.
Määritä varmenteen tiedot kehotteiden mukaisesti.
Kun valinnat pyydetään vahvistamaan, kirjoita "yes" ja paina rivinvaihtonäppäintä käyttääksesi samaa salasanaa.
Varmenne luodaan kehotteen käyttämään sijaintiin, esimerkiksi kotikansioosi. Kopioi varmennetiedosto paikkaan, josta löydät sen. Kirjoita myös salasana muistiin.
Kirjoita (tai liitä) seuraava rivi (korvaa "omanimi.key.p12" ja "alias_name" omilla tiedoillasi):
keytool -genkey -v -keystore omanimi.key.p12 -alias alias_name -keyalg RSA -storetype pkcs12 -keysize 2048 -validity 10000
Kun arvoksi määritetään ”10000”, vanhenemispäiväksi määritetään 22. lokakuuta 2033 jälkeen oleva päivämäärä.
Anna salasana ja anna se uudelleen. Annat tämän salasanan myöhemmin DPS App Builderissa.
Määritä varmenteen tiedot kehotteiden mukaisesti.
Varmenne luodaan kehotteen käyttämään sijaintiin, esimerkiksi kotikansioosi. Kopioi varmennetiedosto paikkaan, josta löydät sen. Kirjoita myös salasana muistiin.
Huomautus: jos varmennetiedostoa ei luotu, korvaa ”-keystore omanimi.keystore” kohdepolulla (esimerkiksi -keystore c:\users\matti\matinvarmenne.keystore), jota voit käyttää.
Luo Android-sovellustiedosto (.apk) asianmukaisella tavalla.
Jos kyseessä on alkuperäinen Android-sovellus, lue artikkeli Alkuperäisten DPS-sovellusten rakentaminen Android-laitteita varten.
Jos kyseessä on vanha Android-sovellus, lue artikkeli Vanhojen DPS-sovellusten luominen Android-laitteita varten.
Voit käyttää Googlen sovelluksen sisäistä laskutuspalvelua, kun myyt yksittäisiä folioita katseluohjelmasovelluksessasi. DPS ei tue Google Play -tilauksia tällä hetkellä.
Varmista, että otat laskutuksen käyttöön, ennen kuin julkaiset sisällön asiakkaille.
(Koskee vain vanhoja AIR-pohjaisia Android-sovelluksia) Vaikka tarjoaisit vähittäismyyntinumeroita tilauspalvelun kautta, ota käyttöön sovelluksen sisäinen laskutus kullekin vähittäismyyntifoliolle. Jos et toimi näin, asiakkaat saavat virheviestin, kun he napsauttavat Osta-painiketta.
Luo sovelluspyyntö ja lähetä mukautettu katseluohjelmasovelluksesi (.apk) käyttämällä Google Play -kehittäjäsivustoa.
Tutustu ohjeeseen Administering In-app Billing ja noudata sen ohjeita. Kun noudatat ohjeaiheen ohjeita, huomaa seuraavat seikat:
Kopioi julkinen avain jaettujen salaisuuksien Android-kenttään. Ohjeet ovat DPS:n verkko-ohjeen aiheessa Tilinhallintatyökalu. Kirjaudu sisään Folio Producer Organizeriin.
Kirjaudu sisään osoitteessa https://play.google.com/apps/publish ja selvitä julkisen avaimesi arvo. Napsauta Muokkaa profiilia -linkkiä ja kopioi teksti Julkinen avain -kenttään. Lisää julkisen avaimen arvo myös Adoben tilinhallintatyökaluun, jonka löydät DPS-hallintapaneelista. Lisää julkisen avaimen arvo sovellustilin Jaettu salaisuus -kohtaan.
Ota muutokset käyttöön seuraavasti: kirjaudu DPS-hallintapaneeliin ja napsauta Folio Producer -kohtaa, jotta voit avata Folio Producer Organizerin.
Kun kyseessä on alkuperäinen sovellus, Android-tablet-laitteessa tai -puhelimessa pitää olla Android 4.0.3 tai uudempi. Kun kyseessä on vanha Android-sovellus, Android-tablet-laitteessa pitää olla Android 2.3 tai uudempi.
Avaa tiedostonhallintasovellus (esimerkiksi Omat tiedostot) ja asenna .apk-muotoinen katseluohjelmatiedosto napauttamalla sitä.
Toisin kuin Applella Googlella ei ole hyväksymisprosessia sovelluksien Google Playhin lähettämistä varten. Mukautettu katseluohjelmasovellustiedosto (.apk) on kuitenkin hyvä testata ennen sen lähettämistä Googlelle.
Julkaise folio jakelupalveluun (toteutuspalvelimeen) julkisena. Tuotetunnuksen osalta Adobe suosittelee, että folio-tiedoston nimi on seuraavassa muodossa: "com.julkaisija.julkaisu.kuukausivuosi". Kun kyseessä on vähittäismyyntifolio, varmista, että tuotetunnus on sama kuin määrittämäsi sovelluksen sisäisen laskutuksen tuotetunnus.
Jos sovelluksessa käytetään sovelluksen sisäistä laskutusta, tutustu edelliseen osioon, jossa käsitellään sen käyttöönottoa. Lisätietoja sovelluksen sisäisen laskutuksen testaamisesta sovelluksessa on artikkeleissa Setting up test accounts ja Testing In-App Billing.
Artikkeleista DPS:n tukemien toimintojen luettelo ja iOS- ja Android-katseluohjelmien väliset erot voit lukea, mitä katseluohjelman toimintoja tuetaan iOS:ssä, mutta ei Androidissa.
Tarkat tiedot sovellusten julkaisemisesta Google Playssa on osoitteessa
http://developer.android.com/guide/publishing/publishing.html
Jos et vielä ole rekisteröitynyt Google Play -kehittäjäksi, tee niin osoitteessa http://play.google.com/apps/publish.
Täytä sovelluksesi tiedot.
Jos sovelluksessasi käytetään sovelluksen sisäistä laskutusta, toimi seuraavasti:
Kun olet lähettänyt APK-tiedoston, tallenna tiedot ilman julkaisemista napsauttamalla Tallenna. Kun katseluohjelmasovellus on valmis lähetettäväksi Google Playhin, napsauta Julkaise-painiketta.
Älä poista sovellusta, jonka olet julkaissut vahingossa. Voit sen sijaan poistaa sen julkaisun.
Jos Android-sovellukseesi sisältyy jälleenmyyntisisältöä, muista määrittää julkinen avain (jaettu salaisuus) tilinhallintatyökalun avulla.
Lisätietoja Google Play Store -sovelluksen hinnoittelusta on Google Play -ohjeiden kohdassa Omien sovellusten myyminen.
Kirjaudu sisään tiliisi