WebRTC Creeper Drone - webbläsare kontrolleras RC bil (11 / 19 steg)
Steg 11: Sammanställa WebRTC för Android
Du kan antingen försöka använda de bibliotek jag sammanställt för mitt projekt, eller du kan prova att bygga din egen. Om du vill återanvända mitt binära, vara medveten om att jag använde WebRTC r5248, som är ganska gammal vid det här laget. Också, eftersom WebRTC inte ännu är stabil, du kommer inte att kunna använda min binärer med den senaste versionen av Chrome! Jag försökte det och det fungerar inte, på grund av vissa ändringar av oförenliga WebRTC i webbläsaren. Jag kan bekräfta att min binära fungerar på Chrome Version 31.0.1650.63.
Du kan hämta mitt ADT projekt med bibliotek, redo att gå in på din telefon, från här: https://github.com/vace117/CreeperAndroid
Om du vill ha den senaste versionen, måste du få WebRTC koden och kompilera det för din Android. Instruktionerna för att göra så finns här:
http://www.webrtc.org/reference/Getting-Started
Allt du behöver veta finns där, men detta är fortfarande förmodligen det mest förvirrande steget. Jag fästa ett litet script jag skrev som sätter upp miljön för en ordentlig Android kompilera.
Annat än att ska du bara behöva bekanta dig med Googles verktyg lite.
När din bygga lyckas, kommer att du sluta med följande två filer som du behöver för din Android app:
- out/Debug/libjingle_peerconnection.jar
- out/Debug/libjingle_peerconnection_so.so
Dessa kommer att gå in i den libs / mapp i din Android app.
Observera att libjinglemåste sammanställas på ett 64-bitars operativsystem.