I need to generate or build an APK file through some Java program where I select the Android source project. Suppose I have a button on a web page. When clicked, it generate
An apk file is basically zip file. It's contains your resources and class dex files. Zygote create dalvik process, dalvikvm execute your java codes. You cannot create apk file programaticcally because it's look like classdex+resourcesmap. If you create programmatically apk write some ascii chars in text file wher is your drawable? Where is your app icon? But you will execute java class use dalvikvm. (Basiccally run class command -c ...)