Basic4android can run in two modes: local compilation and remote compilation.
Local compilation depends on two additional (free) packages: Java JDK and Android SDK.
Local compilation mode is faster and has more options such as working with the emulator, USB debugging, unattended installations and others.
You can start with remote compilation mode and later switch to local compilation mode (note that the full version only supports local compilation mode).
Windows 2000 and above are supported (including Windows 8). Both 32-bit and 64-bit systems are supported.
firstname.lastname@example.org if you need any help with the installation.
Install the SDK. The SDK doesn't work properly when it is installed in a path with spaces (like "Program Files"). It is recommended to install it to a custom folder similar to C:\Android.
Install the platform tools and at least one platform image. You can use API 8 or above.
You can also install Google USB Driver if you need to connect a physical device with USB.
A list of other drivers is available here.
Note that Basic4android allows you to connect to any device over the local network with
Use the Browse buttons to locate "javac.exe" and "android.jar".
javac is located under <java folder>\bin.
android.jar is located under <android-sdk-windows>\platforms\android-x.
On Windows 64 bit, Java will be installed under C:\Program Files (x86).
Windows XP - "Basic4Android.exe Application could not be initialized correctly error 0xc0000135" on startup. Basic4android requires .Net Framework 2.0 or above. Windows XP users who didn't install it before should first install the framework.