Hogyan futtassunk PHP scriptet Android készüléken?
Android OS-t futtató telefonunk immáron képes PHP scripteket is kezelni, sőt mi több, akár beágyazott NDK-s függvényeket is meghívhatunk belőle – így egyszerűbb Androidos alkalmazásokat is írhatunk a Java nyelv ismerete vagy az NDK telepítése nélkül. A PHP for Android projekt egy igen jó koncepció arra, hogy hogyan valósítsunk meg “platformidegen” programozási nyelvet mobileszközökön. A kezdeményezés hasznos lehet azon PHP fejlesztők számára, akik számára eddig idegen volt a Java nyelv és az egyes belső telefonos API-k használata. Ha megismerkedünk a PHP for Android API-jaival, onnantól kezdve viszonylag nem nagy lépés áttérni a Java nyelvre. A használatával sokrétű fejlesztést meg lehet valósítani a nagy volumenű fejlesztésektől az egészen egyszerű programozási munkákig. Az elkészített programunknak viszont lesz egy hátránya, hogy natív alkalmazásként egyelőre nem lesz képes futni. Mitöbb, a PHP scriptek futtatásához további két extra program telepítése is szükséges. Most nézzük, hogy hogyan is működik a PHP for Android használata!
- Kapcsoljuk be a Settings > Applications > Unknown sources opciót a telefonon.
- Installáljuk a készülékre az SL4A (Android Scripting Environment) alkalmazást.
- Majd ugyancsak telepítsük a Php for Android programot.
A fenti folyamat elvégzése után nyissuk meg az SL4A alkalmazást, amelyben látunk néhány példaként szolgáló scriptet. Amennyiben saját scriptet szeretnénk futtatni, úgy azt az SD kártya /sl4a/scripts/ mappájába kell felmásolnunk vagy pedig a beépített szerkesztőfelületen szerkeszthetjük azokat (utóbbi nem ajánlott).














2010. augusztus 23., 12:25
ez bizonyítja, hogy mennyi mindenre képes az Android és a PHP-fanok most biztos örömködnek, de fizikai billentyűzettel rendelkező készülékeken is sokkal könnyebb programozni pl. Pythonban a rengeteg $, {, } és ; nélkül. egyébként érdekes.
2010. augusztus 27., 06:49
nekem fagy desire-n 2.2-vel.
2010. szeptember 9., 11:36
A cikk furcsa módon csak a PHP programozásra tér ki… de érdemes megjegyezni, hogy a projekt oldalán (http://code.google.com/p/android-scripting/downloads/list) lua, python, jruby, perl, bsh és jruby szkriptek futtatását lehetővé tevő cuccok is akadnak… mellesleg.