diff --git a/docs/html/sdk/installing/migrate.jd b/docs/html/sdk/installing/migrate.jd index b83f8d37c5040..708f27e660361 100644 --- a/docs/html/sdk/installing/migrate.jd +++ b/docs/html/sdk/installing/migrate.jd @@ -1,4 +1,4 @@ -page.title=Migrating from Eclipse +page.title=Migrating to Android Studio @jd:body @@ -14,11 +14,29 @@ page.title=Migrating from Eclipse +

To quickly start developing apps, we recommend you migrate to Android Studio, a new Android +development environment powered by IntelliJ IDEA. On top of the capabilities you expect from +IntelliJ, Android Studio offers:

+ + + +

Import into Android Studio

+

If you've previously developed for Android using Eclipse and would like to migrate to Android Studio, you can import your project into Android Studio.

- -

Import into Android Studio

  1. In Android Studio, close any projects currently open. You should see the Welcome to Android Studio window.
  2. @@ -27,21 +45,18 @@ to Android Studio, you can import your project into Android Studio.

    build.gradle file and click OK.
  3. In the following dialog, leave Use gradle wrapper selected and click OK. (You do not need to specify the Gradle home.)
  4. -
- - -

Now that your project is imported to Android Studio, -read Tips and Tricks for some +

Now that your project is imported to Android Studio, +read Android Studio for some help getting started.

-

Note: -It's possible to import an existing Android project to Android Studio even if you +

It's possible to import an existing Android project to Android Studio even if you don't generate a Gradle build file from Eclipse—Android Studio will successfully build and -run projects using an existing Ant build file. However, in order to take advantage of build +run projects using an existing Ant build file.

+ +

However, in order to take advantage of build variants and other advanced features in the future, we strongly suggest that you generate a Gradle build file using the ADT plugin or write your own Gradle build file for use with Android Studio. -For more information about the Gradle build system, see the -Gradle -Plugin User Guide.

+For more information about the build system, see the +Build System guide.

diff --git a/docs/html/tools/building/building-eclipse.jd b/docs/html/tools/building/building-eclipse.jd index 7a4367ac3205c..89c3e166c99ec 100644 --- a/docs/html/tools/building/building-eclipse.jd +++ b/docs/html/tools/building/building-eclipse.jd @@ -28,11 +28,11 @@ parent.link=index.html following topics show you how to run an application, which will automatically build your application as well.

-

To distribute your application, however, you must build your application in release mode and sign the - .apk file with your own private key.

- -

This document shows you how to run your application on an emulator or a real device - from Eclipse—all of which is done using the debug version of your application. +

To distribute your application, however, you must build your application in release mode and + sign the .apk file with your own private key.

+ +

This document shows you how to run your application on an emulator or a real device + from Eclipse—all of which is done using the debug version of your application. For more information about how to sign your application with a private key for release, see Signing Your Applications

@@ -159,9 +159,10 @@ parent.link=index.html of the build target, a "device chooser" is shown to let you select which device to use.
  • If there are no devices or emulators running that meet the requirements of the build - target, ADT looks at the available AVDs. If there is an AVD that matches the build target of the project, - ADT chooses that AVD. If the AVD versions are newer than the build target of the project, ADT chooses - the oldest possible version of an AVD that meets the project's build target requirement.
  • + target, ADT looks at the available AVDs. If there is an AVD that matches the build target of the + project, ADT chooses that AVD. If the AVD versions are newer than the build target of the project, + ADT chooses the oldest possible version of an AVD that meets the project's build target + requirement.
  • If there are no suitable AVDs, the application is not installed a console error warning tells you that there is no existing AVD that meets the build target requirements.
  • @@ -172,4 +173,4 @@ parent.link=index.html launched.

    If your run configuration uses manual mode, then the "device chooser" is - presented every time that your application is run, so that you can select which AVD to use.

    \ No newline at end of file + presented every time that your application is run, so that you can select which AVD to use.

    diff --git a/docs/html/tools/eclipse/index.jd b/docs/html/tools/eclipse/index.jd new file mode 100644 index 0000000000000..1a125f5307f9a --- /dev/null +++ b/docs/html/tools/eclipse/index.jd @@ -0,0 +1,37 @@ +page.title=Eclipse ADT +@jd:body + + +
    +
    +

    See also

    +
      +
    1. Downloading Android Studio
    2. +
    3. Android Studio Basics
    4. +
    5. Migrating to Android Studio
    6. +
    +
    +
    + + +

    The Android Developer Tools (ADT) plugin for Eclipse provides a professional-grade development +environment for building Android apps. It's a full Java IDE with advanced features to help you build, +test, debug, and package your Android apps.

    + +

    Android developers are encouraged to migrate +to Android Studio as the Eclipse ADT is no longer in active development. +

    + +

    The Android Studio build system replaces the Apache Ant build software used with Eclipse ADT +with an Android plugin for Gradle. Gradle is an +advanced build toolkit that manages dependencies and allows you to define custom build logic. Android +Studio also adds support for Maven-based build dependencies, build variants, advanced code +completion and refactoring. For more details about Android Studio, see +Android Studio basics. + +

    If you still wish to get started with the ADT plugin, +download and install the Eclipse ADT plugin. +

    + + + diff --git a/docs/html/tools/tools_toc.cs b/docs/html/tools/tools_toc.cs index 7efbf47829aa7..8ae691615d67e 100644 --- a/docs/html/tools/tools_toc.cs +++ b/docs/html/tools/tools_toc.cs @@ -256,6 +256,25 @@ class="en">MonkeyRunner + + + + + +