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

Unified Diff: docs/android_studio.md

Issue 2360043002: Add Android Studio code style to third_party/android_platform (Closed)
Patch Set: Fix two typos in docs Created 4 years, 3 months 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 | third_party/android_platform/OWNERS » ('j') | 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 125f98061e6981a8480575161f187f3605b53935..96ef1752ef52997d61c39137f34ae368f94d3984 100644
--- a/docs/android_studio.md
+++ b/docs/android_studio.md
@@ -13,8 +13,8 @@ This creates a project at `out-gn/Debug/gradle`. To create elsewhere: `--project
For first-time Android Studio users:
* Avoid running the setup wizard.
- * The wizard will force you to download unwanted SDK componentns to `//third_party/android_tools`.
- * To skip it. Select "Cancel" when it comes up.
+ * 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:
@@ -23,7 +23,7 @@ To import the 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
+ * Help -> Find Action -> Sync Project with Gradle Files
## How it Works
@@ -54,7 +54,28 @@ all to `extracted-srcjars/` subdirectories for each target that contains them.
includes `R.java`).
***
-### Building with Gradle
+## Android Studio Tips
+
+ * 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`
+
+### 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)
+
+### Building from the Command Line
Gradle builds can be done from the command-line after importing the project into
Android Studio (importing into the IDE causes the Gradle wrapper to be added).
@@ -66,12 +87,12 @@ resources, native libraries, etc.
## Status (as of Sept 21, 2016)
-### What currently works
+### What works
* Tested with Android Studio v2.2.
* Basic Java editing and compiling works.
-### Roadmap / what's not yet implemented ([crbug](https://bugs.chromium.org/p/chromium/issues/detail?id=620034))
+### What doesn't work (yet) ([crbug](https://bugs.chromium.org/p/chromium/issues/detail?id=620034))
* JUnit Test targets
* Better support for instrumtation tests (they are treated as non-test .apks right now)
@@ -80,22 +101,3 @@ resources, native libraries, etc.
* 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
-
-## Android Studio Tips
-
- * 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*/`
-
-### 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)
-
« no previous file with comments | « no previous file | third_party/android_platform/OWNERS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698