I am trying to install apk's into any android device. The whole software is supposed to run in any system. I do not want to install the entire sdk everytime but only the adb. All this I plan to run from java. Now my problem is I am unable to set the class path for this adb. Does it require the whole sdk to be installed?