Is there anyway to write android applications in PHP?
This page clearly mentions that Android apps should be written in Java. Just wondering if there is another way
No, you can't. However, if you're so inclined, you could make a web app that checks for the Android browser and only displays on the Andriod. That would make an internet connection required though.
I haven't used the Android myself, but maybe it has Gears support like Chrome does. If so, then you can integrate Gears into the app and have them download it onto their Android.
Yes, Java is the preferred way, but there are other ways as well:
You dont really need PHP. If you example need something from a database, then you can connect trough jquery ajax. From the server yuo will send a json object with the query/data you wan't. ofcourse you can do this to download files from the server if you wan't to create a update system to. Thats how i make my applications. Im sorry for my english, i hope you understand :)
Yes you can write applications in PHP .But at the end , they will be webapp only and not be able to provide some behaviour/functionality as provided by Native applications developed in Java /C++
PHP for android works just fine, just remember you need to install ASE (Android Scripting Environment) first and then PFA and plugins. Have fun.
If I'm not mistaken Google has built a special framework for Andriod, it uses java syntax and you can import java libraries to it.
But as BraedenP said you can still check for android browser and render a special page for andriod, yet you won't have access to the it's resources(hardware).