Android Studio: create Java project with no Android dependencies

Not via the 'New project' wizard.

One alternative is to create a Java maven/gradle project outside Android Studio, then 'import' it into AS via File->Open.

Gradle has the init plugin to set up a java project scaffold:

gradle init --type java-library

https://docs.gradle.org/current/userguide/build_init_plugin.html


Yes, it is possible. You have to manually create all necessary files.

Here are steps for Gradle based project:

  1. Remove include ':app' form settings.gradle
  2. Remove app directory
  3. Replace build.gradle with example from end of this post (IntelliJ creates similar)
  4. Create folder hierarchy for your Java code (src/main/java) enter image description here
  5. Select Edit Configuration from drop down menu where normally you start project

  6. Click Add new Configuration and select Application enter image description here

  7. In Main class point your Main class.

Android studio is more or less like IntelliJ Community Edition.

apply plugin: 'java'

sourceCompatibility = 1.8
version = '1.0'

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.11'
}