Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(422)

Unified Diff: docs/android_studio.md

Issue 2530903003: Android: Update docs for auto import. (Closed)
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: docs/android_studio.md
diff --git a/docs/android_studio.md b/docs/android_studio.md
index 95258865a3fd55df4088d6783beeb075c498ac30..08d6b4e3f45e2b3f27f26a5e043ca97dce2ded1e 100644
--- a/docs/android_studio.md
+++ b/docs/android_studio.md
@@ -23,18 +23,18 @@ build/android/gradle/generate_gradle.py --output-directory out-gn/Debug --target
For first-time Android Studio users:
- * Avoid running the setup wizard.
+* Avoid running the setup wizard.
* The wizard will force you to download unwanted SDK components to `//third_party/android_tools`.
* To skip it, select "Cancel" when it comes up.
To import the project:
- * Use "Import Project", and select the directory containing the generated project.
+* Use "Import Project", and select the directory containing the generated project.
You need to re-run `generate_gradle.py` whenever `BUILD.gn` files change.
- * After regenerating, Android Studio should prompt you to "Sync". If it doesn't, use:
- * Help -> Find Action -> Sync Project with Gradle Files
+* After regenerating, Android Studio should prompt you to "Sync". If it doesn't, use:
+ * Help -> Find Action -> "Sync Project with Gradle Files"
## How it Works
@@ -67,24 +67,27 @@ includes `R.java`).
## Android Studio Tips
- * Configuration instructions can be found [here](http://tools.android.com/tech-docs/configuration). One suggestions:
+* Configuration instructions can be found [here](http://tools.android.com/tech-docs/configuration). One suggestions:
* Launch it with more RAM: `STUDIO_VM_OPTIONS=-Xmx2048m /opt/android-studio-stable/bin/studio-launcher.sh`
- * If you ever need to reset it: `rm -r ~/.AndroidStudio*/`
- * Import Android style settings:
- * Help -> Find Action -> Code Style -> Java -> Manage -> Import
- * Select `third_party/android_platform/development/ide/intellij/codestyles/AndroidStyle.xml`
+* If you ever need to reset it: `rm -r ~/.AndroidStudio*/`
+* Import Android style settings:
+ * Help -> Find Action -> "Code Style" (settings) -> Java -> Manage -> Import
+ * Select `third_party/android_platform/development/ide/intellij/codestyles/AndroidStyle.xml`
+* Turn on automatic import:
+ * Help -> Find Action -> "Auto Import"
+ * Tick all the boxes under "Java" and change the dropdown to "All".
### Useful Shortcuts
- * `Shift - Shift`: Search to open file or perform IDE action
- * `Ctrl + N`: Jump to class
- * `Ctrl + Shift + T`: Jump to test
- * `Ctrl + Shift + N`: Jump to file
- * `Ctrl + F12`: Jump to method
- * `Ctrl + G`: Jump to line
- * `Shift + F6`: Rename variable
- * `Ctrl + Alt + O`: Organize imports
- * `Alt + Enter`: Quick Fix (use on underlined errors)
+* `Shift - Shift`: Search to open file or perform IDE action
+* `Ctrl + N`: Jump to class
+* `Ctrl + Shift + T`: Jump to test
+* `Ctrl + Shift + N`: Jump to file
+* `Ctrl + F12`: Jump to method
+* `Ctrl + G`: Jump to line
+* `Shift + F6`: Rename variable
+* `Ctrl + Alt + O`: Organize imports
+* `Alt + Enter`: Quick Fix (use on underlined errors)
### Building from the Command Line
@@ -97,21 +100,21 @@ This wrapper can also be used to invoke gradle commands.
The resulting artifacts are not terribly useful. They are missing assets,
resources, native libraries, etc.
- * Use a [gradle daemon](https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html) to speed up builds:
+* Use a [gradle daemon](https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html) to speed up builds:
* Add the line `org.gradle.daemon=true` to `~/.gradle/gradle.properties`, creating it if necessary.
## Status (as of Sept 21, 2016)
### What works
- * Tested with Android Studio v2.2.
- * Basic Java editing and compiling works.
+* Tested with Android Studio v2.2.
+* Basic Java editing and compiling works.
### What doesn't work (yet) ([crbug](https://bugs.chromium.org/p/chromium/issues/detail?id=620034))
- * Better support for instrumentation tests (they are treated as non-test .apks right now)
- * Make gradle aware of resources and assets
- * Make gradle aware of native code via pointing it at the location of our .so
- * Add a mode in which gradle is responsible for generating `R.java`
- * Add support for native code editing
- * Make the "Make Project" button work correctly
+* Better support for instrumentation tests (they are treated as non-test .apks right now)
+* Make gradle aware of resources and assets
+* Make gradle aware of native code via pointing it at the location of our .so
+* Add a mode in which gradle is responsible for generating `R.java`
+* Add support for native code editing
+* Make the "Make Project" button work correctly
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698