Android JetPlayer Tutorial

Den Android-plattformen inkluderer en jetmotor som lar deg legge interaktiv avspilling av JET lyden i dine programmer. Android gir JetPlayer klasse til å håndtere slike ting.

For å Jet innhold, må du bruke JetCreator verktøy som kommer med AndroidSDK. Bruken av jetCreator har vært diskutert i eksempelet. For å spille av innhold laget av JetCreator, trenger du JetPlayer klasse støttes av Android.

For å kunne bruke JetPlayer, må du på å bruke et objekt av JetPlayer klasse. Syntaksen er gitt nedenfor −
JetPlayer jetPlayer = JetPlayer.getJetPlayer ();

Den neste tingen du trenger å gjøre er å ringe loadJetFile metode og passerer i banen til Jet-fil. Etter at du har til å legge dette inn i køen av JetPlayer. Syntaksen er gitt nedenfor −
jetPlayer.loadJetFile ("/sdcard /level1.jet"); byte segmentId = 0; //kø segment 5, gjenta en gang, bruke General MIDI, transponere med -1 octavejetPlayer.queueJetSegment ( 5, -1, 1, -1, 0, segmentId ++);

Metoden queueJetSegment Køer den angitte segmentet i JET køen. Det siste du trenger å er å ringe spille metode for å begynne å spille musikken. Syntaksen er gitt nedenfor −
jetPlayer.play ();

Bortsett fra disse metodene, det finnes andre metoder definert i JetPlayer klassen. De er definert under −
Sr.NoMethod & description1 clearQueue ()

Tømmer segment køen, og fjerner alle klipp som er planlagt for avspilling
2 closeJetFile ()

Lukker ressursen inneholder JET innhold
3 getJetPlayer ()

Factory metode for JetPlayer klassen
4 loadJetFile (String bane)

Laster en .jet fil fra en gitt bane
5 pause ()

Pauser avspillingen av JET segment køen
6 frigjøring ()

Stopper gjeldende JET-avspilling, og slipper all tilhørende mors ressurser

Eksempel

Følgende eksempel viser bruken av JetCreator verktøy for å lage Jet innhold. Når dette innholdet er opprettet, kan du spille det gjennom JetPlayer.

For å eksperimentere med dette eksempelet, må du kjøre dette på en faktisk enhet eller i en emulator.
StepsDescription1You vil bruke Android studio IDE å skape en Android-applikasjon og navn det som JetPlayer under en pakke com.example.jetplayer. Mens du oppretter dette prosjektet, må du Target SDK og kompilere med på den nyeste versjonen av Android SDK til å bruke høyere nivåer av APIs.2Install Python og wxPython på datamaskinen din fra internet.3Run jet skaperen fra kommando prompt4Create Jet innhold og deretter lagre it5Run søknaden og verifisere resultatene
Bruke JetCreator

Installere python

Det første trinnet som du trenger mens du bruker JetCreator er å installere python. Python kan installeres fra sin offisielle nettside her eller fra hvor som helst ellers på internett.

Vær spesielt oppmerksom på versjonsnummeret til python bør enten være 2.6 eller 2.7 fordi dette eksempelet følger det. Anmeldelser

Når du laster ned python installere den. Etter å ha installert må du sette banen til python. Åpne ledetekst og skriv inn følgende command.It er vist på bildet under:

Når banen er, kan du bekrefte det ved å skrive python og trykk enter. Det er vist nedenfor:

Installere wxPython

Den neste tingen du trenger å gjøre er å installere wxPython. Den kan lastes ned her. Når lastet ned, vil du installere den. Den vil bli automatisk installert i python katalogen.

ruuning JetCreator

Den neste tingen du trenger å er å flytte til banen der JetCreator er til stede. Det er i verktøy, SDK mappen på android. Det er vist nedenfor −

Når i mappetypen denne kommandoen og trykk enter
python JetCreator.py

Det er vist i figuren nedenfor:

Så snart. du trykker på Enter, vil Jet Creator vinduet åpent. Det ville være noe sånt som dette.

Opprette JetContent

I ovennevnte Jet Window, klikk på import knappen. Og velg JetCreator_demo_1 eller to fra JetFolder fra demoen innhold mappen i Jet-mappen. Det er vist på bildet under:

Når du importerer innhold, vil du se innholdet i JetCreator vinduet. Det er vist nedenfor:

Nå kan du utforske forskjellige alternativene av JetCreator ved å besøke lenken JetCreator her. Til slutt for å skape .jet fil, må du lagre innholdet fra filmenyen.

Kontrollere Resultater

Når du fikk den jet-fil, kan du spille det ved hjelp av jet-spiller. Den viktigste koden for å spille det har blitt gitt under −
JetPlayer jetPlayer = JetPlayer.getJetPlayer (); jetPlayer.loadJetFile ("/sdcard /level1.jet"); byte segmentId = 0; //kø segment 5, gjentar gang, bruke General MIDI, transponere med -1 octavejetPlayer.queueJetSegment (5, -1, 1, -1, 0, segmentId ++), jetPlayer.play ();