Tek Eye Logo

Tek Eye

Setup Android Development Environment - Windows

Want to write apps for your Android mobile phone, tablet or other device? Own a decent spec Windows computer? Then use Google's free software to setup an Android development environment in Windows. This article is an introduction to configuring Windows for Android development. Don't own a Windows PC? No problem Android Studio also runs on Apple and Linux computers.

Setup Android Development on Windows

For those who don't need any background information and want to get going developing apps then see Android Studio Install for Windows Based PCs.

Google Integrated Development Environment for App Writing

To develop applications (apps) use an Integrated Development Environment (IDE). An IDE is an all-in-one program for writing, running and debugging software, such as Android apps. What can you do in an IDE? You can:

  • Design the app's screens.
  • Write the app code.
  • Perform test runs of the app on a physical device or emulator.
  • Debug the app.
  • Package the app for the Google Play store and other app stores (Amazon, Samsung, etc.).

There are many IDEs available, for Android development Google recommends its own Android Studio, which is based upon the Intellij IDEA product from JetBrains. A version of Studio is available for GNU/Linux PCs and Apple Macs.

Android Studio

The Java programming language is used extensively to develop apps. The Android Application Programming Interface (API) was primarily designed to be used with Java, however, Google is now pushing the Kotlin languuge for app development (Kotlin is fully compatible with Java).

Install Android Studio and Get a Working IDE for App Writing

Setting up Android Studio can take some time with a slow Internet connection. It is also recommended that a recent Intel i5, i7, Ryzen or Xeon based PC is used for best performance. There are several steps that need to be completed for a fully working Android Studio environment for building Android apps:

  1. Download and install Android Studio for Windows.
  2. Run the Android SDK Manager to update the Android SDK and install extra packages.
  3. Optionally install the Intel HAXM utility for better Andoid Virtual Device (AVD) performance (if the Studio installer failed to install HAXM).
  4. Configure an AVD for testing your code.
  5. Install device drivers for testing code on physical devices.

The normal method for installing Android Studio is to use the Android Studio Windows installer. To install Android Studio using this method see our article Android Studio Install for Windows Based PCs.

Alternatively Google provides zip files containing Studio and the Android SDK, see the other download options for Studio. This allows for a custom set up.

The Android SDK comes with a rich API for developing apps for a wide range of applications. Enjoy your Android programming.

Android Studio IDE

See Also

Author:  Published:  Updated:  

ShareSubmit to TwitterSubmit to FacebookSubmit to LinkedInSubmit to redditPrint Page

markdown CMS Small Logo Icon ↓markdown↓ CMS is fast and simple. Build websites quickly and publish easily. For beginner to expert.

Articles on:

Android Programming and Android Practice Projects, HTML, VPS, Computing, IT, Computer History, ↓markdown↓ CMS, C# Programming, Using Windows for Programming

Free Android Projects and Samples:

Android Examples, Android List Examples, Android UI Examples

Maintain your PC with Piriform

Shop at Tek Eye for PC utilities