Showing posts with label Android Studio. Show all posts
Showing posts with label Android Studio. Show all posts

1 September 2014

How to solve problem with error:Error:Execution failed for task ':dexDebug'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: Android Studio\sdk\build-tools\android-4.4W\dx.bat

Solution for Android Studio 0.8.6, Gradle 1.12

ERROR:
Error:Execution failed for task ':dexDebug'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
C:\Programs\Android Studio\sdk\build-tools\android-4.4W\dx.bat --dex --num-threads=4 --output D:\Dropbox\dsProjects\dsDiagnosticTools\build\intermediates\dex\debug
(...)
Error Code:
2
Output:
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594)
at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:552)
at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:533)
at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:170)
at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)
at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at com.android.dx.command.dexer.Main.main(Main.java:199)
at com.android.dx.command.Main.main(Main.java:103)

STORY:
I love IntellIJ IDEA.It is best IDE. I was delighted, when Google decided to switch from most crappy Eclipse to awesome IntelliJ IDEA.
It makes my Android Studio development enjoyable.
My only problem is Gradle. I wanted to learn Gradle  3 times but I wasted lost of my free time and I didn't achieve anything as it cause lots of problems and hacks to make something to work.
When Google decided move Admob SDK to Google Play Services ,I decided to try use Gradle in Android Studio and ... so far is total disaster.
Anyway...

SOLUTION:

I saw this error in all my android projects that was created in IntelliJ IDEA and used  android-support-v4 library that was imported to libs folder.
Simply delete android-support-v4 library from libs folder and ...It will works.

(Problem appear all project that was migrated to Gradle project)



20 August 2014

How to solve error: Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html Please read below process output to find out more: ----------------------- Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.

Solution for Android Studio 0.8.6 STORY: I recently back to developing some android application. Unfortunately Google as usual do lots of changes and decided to move admob library to Google play services and this forced me to use Android Studio with Gradle. It means ,I needed to migrate my IntelliJ IDEA to Android Studio,but this cause some problems. When you create build.gradle file and then Android Studio detect that and it tries convert project into Gradle project but it welcomed me with error :
Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.12/userguide/gradle_daemon.html Please read below process output to find out more: ----------------------- Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit."If you see this error, Try these possible solutions.
SOLUTION: If you see this depressing error:
  • Remember to have enough free memory on your device.( I had problem if i didn't have 1GB of free memory)
  • Run Android Studio as Administrator
If this doesn't help,then you need increase (or set ) maximum Java heap size. In other to do that you need :
  1. (optional) Run Android Studio as Administrator
  2. Go to File and press Settings (or use shortcut: Ctrl+Alt+S)
  3. Go to Compiler
  4. Find VM Options and put -Xmx512m.
  5. Press Apply
  6. Press OK
  7. restart IDE

It should works now.
I hope, it helps .Good luck and have fun with development.

1 November 2013

Android Studio 0.3.0 Released

A new Android Studio 0.3.0 Released

Quick Table of content.
  1. Intro
  2. My observations
  3. Release notes from Android Studio 0.3.0
  4. Release note from  IntelliJ IDEA  13  EAP 132.556 and 132.637
  5. Source links

1) Intro
This entry is not just copy and paste of release notes.
It includes my observations about changes also.
If you are interesting in plain  release notes ,open links from Source link (bottom of entry).
Keep in mind,that this blog entry is usually update few times (when i made more observations).

2) My observations

Tests:
  1. Updating IDE (It went smoothly)
  2. Install IDE  from fresh  (It went smoothly)
  3. Creating new project (I had a few problem)
  4. Import project (I had tiny problem)
Update went smoothly (from 0.2.9 to 0.3.0). It didn't cause any problems or side effects.

Install IDE from starch went smoothly too.

It seems this week update is bit bigger than usually and contains few changes that are interesting for me.
They improve 2 things

They add lots of useful  Improvements for Quick Documentation and they improve running process is improved as you can now  automatically show logcat window on run and they fix bug with "Clear log before launch" checkbox as it didn't works in past,so my last 2 problems which I had with running process are fixed.

As I do not use Gradle in my project as my projects are very simple,but from what I heard and I experienced so far .Using Gradle with Android Studio is still big Pain in the ass.
For example:
In this version .I had a problem with import project using gradle plug-in as I saw error:  "Cannot create directory path.to.myideaproject.idea"    but .. apparently ,it is known issue
"Importing a project using the Android Gradle plug-in 0.6.1 and Gradle 1.6 or 1.7 will show the error: "Cannot create directory <path>.idea". The real cause of the project import failure is that this version of the Android Gradle plug-in only supports Gradle 1.8 or later." Source: https://sites.google.com/a/android.com/tools/knownissues
Creating a new project went with various problems with Gradle, but I constantly see this error,when I create projects.
Gradle: A problem occurred configuring project ':DomsLearnchineseRadicals'.
> Failed to notify project evaluation listener.
   > Could not resolve all dependencies for configuration ':DomsLearnchineseRadicals:_DebugCompile'.
      > Could not find any version that matches com.android.support:appcompat-v7:+.
        Required by:
            DomsLearnchineseRadicalsProject:DomsLearnchineseRadicals:unspecified

That's all  problems i spotted,but stay tuned for more updates about changes.
Android Studio works great until you start Grandle.


3) Release notes from Android Studio
Release notes from Android Studio
  • Gradle Builds
    • Much faster gradle project import: Importing one of our apps went down from two and a half minutes to fourteen seconds. This speedup also applies to syncing your existing project with Gradle, reopening existing projects, etc. Furthermore, we now only run the build target to generate sources, not a full compilation.
    • The improved performance is made possible by changes in Gradle 1.8 and Android Gradle plugin version 0.6.+, which are now the minimum supported versions.
      If you open an already imported project that uses the Gradle wrapper pointing to an old version of Gradle you will be able to automatically fix the wrapper properties and re-import the project.
    • The Gradle 0.6.3 plugin is now also available (or soon available; it is staging on maven central, so should be available in the next few hours), which improves resource merging handling (better error handling, more accurate error locations, source element references no longer merged into the R class documentation, etc).
    • NOTE: Earlier today we published plugin 0.6.2 with incorrect dependencies. Make sure you're using 0.6.3 (or 0.6.1). To be sure, you can explicitly specify "0.6.3" instead of "0.6.+" in your build.gradle files, or run gradlew on the command line with --refresh-dependencies to ensure that Gradle looks up the most recent available version.
  • Template Support
    • Revised new blank activity template with support for action bars on older versions of Android (via the appcompat library), and new navigation styles
  • Layout Rendering
    • Support for xliff strings. It will now insert id (or if available example) attributes into the layout editor preview strings.
  • As usual, many bug fixes.
    • From b.android.com: 60801, 60823,  59444, 60848, 57904, 60266, 60893, 60879, 60820, 61050, 61113, 60894
    • Other bugs and crashes not tracked in the issue tracker


4)  Release note from  IntelliJ IDEA EAP ( Android,Java and Gradle related changes only)   

IDEA

IDEA-114273 (Usability Problem) "restore old layout" tip is misleading for new users and for those, who had tool window stripes hidden
IDEA-114143 (Bug) Sometimes tool window widget popup stays visible even if mouse is out of the window
IDEA-114287 (Bug) Search control in toolbar disappears when second project is open
IDEA-114288 (Bug) New search button in toolbar doesn't behave like rest of the buttons
IDEA-114190 (Bug) Navigation bar font too small
IDEA-114294 (Bug) BackSpace key doesn't work in GoTo Class/File/Action
IDEA-114015 (Bug) Scrollbar preview is twice as big as it should be
IDEA-113938 (Feature) "Submit feedback" should pre-fill project and affected version
IDEA-93868 (Usability Problem) No option to zoom in editor with keyboard
IDEA-113594 (Usability Problem) Please document OpenJDK problems or remove the warning
IDEA-74140 (Usability Problem) Improve support for large screens: Better Docking framework
IDEA-113826 (Bug) MismatchedCollectionQueryUpdateInspection – calling methods which accept callbacks should be treated as queries
IDEA-114130 (Bug) Compile failure using IntelliJ IDEA (Cardea) IU-132.325 due to Lombok annotations
IDEA-114198 (Bug) @SuppressWarnings("javadoc") does not work
IDEA-114393 (Bug) Play 2.0 plugin for IDEA 13 is missing dependency on Scala plugin
IDEA-114514 (Cosmetics) Grammar error in "Library already exists" dialog
WEB-9169 (Bug) Map help ID for Settings | Handlebars/Mustache
IDEA-114186 (Bug) Copyrights are not added automatically into new files
IDEA-113506 (Bug) view context info fails with nullpointerexception
IDEA-113961 (Bug) Could not save project: java.io.IOException: /path/to/file/.idea/scopes not found when using read-only directory
IDEA-114736 (Bug) Bug in code completion inside instanceof block
IDEA-114694 (Usability Problem) Shift-Space is a terrible default shortcut for Search Everywhere
IDEA-57747 (Bug) Idea X - CTRL+SHIFT+Left/Right Arrow functionality
IDEA-114850 (Bug) Unreadable 'No files are open' text

Android

IDEA-67759 (Feature) Make possible to access Adnroid SQLite databases from within Idea
iDEA-67747 (Feature) Add [Fragment] as a Android Component Kind
IDEA-53990 (Feature) IDEA should show red underline when valid id is expected
IDEA-102167 (Feature) Android XML: sort attributes in completion in layout files
IDEA-102165 (Feature) Android XML: show icons for views in code completion
IDEA-65787 (Feature) Notification: Android SDK not configured
IDEA-67759 (Feature) Make possible to access Adnroid SQLite databases from within Idea
IDEA-60280 (Feature) Option to create a layout file and specify it as content view when activity is created
IDEA-68373 (Feature) Navigate from android components to AndroidManifest.xml like for Spring beans
IDEA-91552 (Feature) Support activity-alias for launch activity chooser
IDEA-89857 (Feature) Automatically add android:layout_width and android:layout_height. Close with correct tag.
IDEA-99045 (Usability Problem) IDEA keeps R.java empty.
IDEA-92500 (Usability Problem) 'Clear all' button only enabled after clicking in content area of logcat view.
IDEA-102906 (Performance Problem) Provide option to disable automatic generation of R.java and other files
IDEA-94431 (Task) Support configuring several proguard files
IDEA-114339 (Bug) IDEA doesn't recognize ID for preference headers in res/xml folder
IDEA-114463 (Bug) Inspect code (Lint) doesn't work with maven project
IDEA-87215 (Bug) Android: Quick Documentation from Code Compeltion popup shows "No documentation found", though without the popup quick doc works fine
IDEA-109206 (Bug) Auto-magically added content roots is wrong
IDEA-113328 (Bug) Android Run Config does not see MAIN action in intent-filter
IDEA-90654 (Bug) Android: TableRow as a root tag is error-highlighted with 'layout_height, layout_width attributes should be defined'
IDEA-113689 (Bug) Cannot disable logcat from appearing when launching app
IDEA-113446 (Bug) Android maven project import broken again in 132.106
IDEA-113647 (Exception) Android: AE at AndroidLightClassBase.processDeclarations()


Gradle

 IDEA-113874 (Bug) Gradle tool window: horizontal scrollbar is incorrectly displayed
IDEA-113053 (Bug) Gradle: Quick Documentation for standard gradle plugins is not shown if invoked from Code Completion popup
IDEA-113930 (Bug) External System: please rename 'Refresh external project' action in Keymap (currently it is named just 'Refresh')
IDEA-113935 (Bug) Gradle: Import Gradle Project adds a new module to the last imported project
IDEA-114534 (Bug) Gradle: cancelation of gradle tasks for "out-of-process" mode
IDEA-114766 (Bug) Gradle: module dependency scope ignored while project info resolving
IDEA-113935 (Bug) Gradle: Import Gradle Project adds a new module to the last imported project


Java

IDEA-114317 (Bug) Can't word-complete inside a string literal
IDEA-114408 (Bug) Local variables should be preferred in Math.min call
IDEA-113698 (Bug) Getter code generation removing "is" from getter method name.
IDEA-114256 (Bug) Completion popup should prefer option without prefix
IDEA-114280 (Bug) Compiler allows use of uninitialized member
IDEA-114169 (Bug) unreachable code inspection mistakenly highlighting outer exception
IDEA-113710 (Bug) Complete Current Statement broken for generic methods
IDEA-114314 (Bug) "Convert to variable argument method" action removes "final", if present
IDEA-114292 (Feature) Extract method: The option to set up the default visibility
IDEA-114102 (Bug) Extract method: better automatic name suggestion basing on comment before
IDEA-114737 (Bug) Incorrect "effectively final" warnings for lambda expressions.
IDEA-114528 (Bug) Invalid highlighting range when overridden method mismatches parameter annotation
IDEA-57252 (Bug) Error 'cannot find symbol class B' is not highlighted
IDEA-57274 (Bug) Error 'types pck.I and pck.A are incompatible; both define foo(), but with unrelated return types' is not highlighted
IDEA-67518 (Bug) Error 'cannot find symbol class C' is not reported
IDEA-67591 (Bug) Error 'cannot find symbol class B' is not detected
IDEA-114557 (Bug) JavaDoc: variable name in param tag is copied from interface

5. Source links :

4 October 2013

Android Studio 0.2.11 Released

A new Android Studio 0.2.11 Released

Quick Table of content.
  1. Intro
  2. My observations
  3. Release notes from Android Studio 0.2.11
  4. Release note from  IntelliJ IDEA  13  EAP 132.425 
  5. Source links

1) Intro
This entry is not just copy and paste of release notes.
It includes my observations about changes also.
If you are interesting in plain  release notes ,open links from Source link (bottom of entry).
Keep in mind,that this blog entry is usually update few times (when i made more observations).

2) My observations

Tests:
  1. Updating IDE (It went smoothly)
  2. Install IDE  from fresh  (It went smoothly)
  3. Creating new project (TODO)
  4. Import project (I had tiny problem)
Update went smoothly (from 0.2.10 to 0.2.11).
It didn't cause any problems or side effects.

It seems this week update is bit bigger than usually and contains few changes that are interesting for me.
They improve 2 things

They add lots of useful  Improvements for Quick Documentation and 
they improve running process is improved as you can now  automatically show logcat window on run and they fix bug with "Clear log before launch" checkbox as it didn't works in past,so my last 2 problems which I had with running process are fixed.


As I do not use Gradle in my project as my project are very simple,but from what i heard and I expeirenced so far .Using Gradle with Android Studio is still big Pain in the ass.
For example:
In this version .I had a problem with import project using gradle plug-in as I saw error:  "Cannot create directory path.to.myideaproject.idea"    but .. appertaly,it is known issue
"Importing a project using the Android Gradle plug-in 0.6.1 and Gradle 1.6 or 1.7 will show the error: "Cannot create directory <path>.idea". The real cause of the project import failure is that this version of the Android Gradle plug-in only supports Gradle 1.8 or later." Source: https://sites.google.com/a/android.com/tools/knownissues



That's all changes that i spotted,but stay tuned for more updates about changes.



3) Release notes from Android Studio
Release notes from Android Studio
  • Updated the IDE base to the IntelliJ EAP build #132.425 sources.
  • Layout rendering
    - Support for designtime attributes, which allow you to show sample data in your layouts without affecting the runtime app. For more details, see Designtime Layout Attributes.

    Included layouts now render the edited (unsaved) contents of other editor buffers
    The layout preview is smarter about when to trigger a re-render; for example, it will ignore edits that affect only whitespace or comments, edits to an attribute that does not yet have a value, etc.
    There's now a large progress indicator in the center of the view for the first render, and a smaller indicator in the upper right corner when re-rendering after editor switches.
    Fixed issue where the render preview window sometimes didn't open automatically on IDE restart, and fixed issue where switching between files would sometimes briefly show the old layout contents.
    Improved error message when you accidentally use a drawable resource in place of a color resource 
  • Text editing
    Resource inlining: Dimension and integer resources are now also inlined, as well as string resources outside method calls. Perhaps more importantly, the long standing issue of resource folds showing stale contents or appearing on the wrong code statement has been fixed (see bug 60529).

    The editor spell checker is now aware of the target language used in a Android string resource file, and will no longer use the English dictionary to flag "errors" in for example Spanish text in values-es/strings.xml. If your base values/ folder is not in English, use the tools:locale attribute on the root <resources> element to let the tools know what your default language is.
    Theme resolution chain display (added in 0.2.10, see Android Studio 0.2.10 Released) now also handles theme attributes (such as ?foo)
    Fixed XML validation for dimensions to allow floating point numbers
  • Android Device View, LogCat
    Console code folding for elided stack frames. When an exception is nested, the VM will truncate the stack display of the inner exception. It does this when it gets to a point where the rest of the stacktrace is the same as in the outer stacktrace, but many users were not aware of that and thought they were missing vital information. In LogCat inside Android Studio, we now create a fold region on the "4 more ...lines" section, and when you expand it we reconstruct the full stack trace.

    You can now view the logcat output of a particular process by just clicking on the process in the device panel. If you don't want this behavior, you can deselect the toggle button "Only show logcat from selected process" on the logcat toolbar.
  • Lint:
    New check for duplicate words in strings

    Fixed some bugs (which had resulted in false positives in source code involving enums or string arrays)
    New projects: Improved package validation. Android application package names have stricter package name requirements than Java packages: Package segments cannot start with an underscore, and only ASCII letters (and digits, dots and underscores) can be used.
    Misc bug fixes in the gradle build area.


4)  Release note from  IntelliJ IDEA EAP ( Android,Java and Gradle related changes only)   

Android
No android specific changes.
Java.
Code Completion
IDEA-114037 (Bug) Code completion should prefer variable names to unimported class names
IDEA-96713 (Bug) Incorrect options shown for 'implements'
IDEA-90294 (Bug) Don't use substring match in word completion
IDEA-112820 (Bug) Console completion popup shouldn't select the first item by default
Java. Error Highlighting
IDEA-85961 (Bug) Pattern BACKSLASH_PATTERN = Pattern.compile("
", Pattern.LITERAL) is always marked red.
Java. Intention Actions
IDEA-113785 (Bug) "Delegate methods" generates duplicate method annotations
Java. Refactoring
IDEA-113352 (Bug) Introduce Parameter is brokenIDEA itself fix few things :This fixes the dark theme todo-token color many users reported
IDEA-85457 (Feature) Android. Add option to automatically show logcat window on run
IDEA-102165 (Feature) Android XML: show icons for views in code completion
IDEA-89390 (Feature) Proguard heap size setting
IDEA-102167 (Feature) Android XML: sort attributes in completion in layout files
IDEA-91552 (Feature) Support activity-alias for launch activity chooser
IDEA-101683 (Feature) Add possibility to exclude R class from "Insert imports for inner classes" setting
IDEA-94431 (Task) Support configuring several proguard files
IDEA-112932 (Task) Android attribute sorting: "width" should be before "height"
IDEA-80976 (Bug) Android Logcat "Clear log before launch" checkbox in run configuration doesn't actually clear the log
IDEA-100046 (Bug) BuildConfig.DEBUG shouldn't be marked as always true/false
IDEA-102180 (Bug) Android XML: markup nested to string resources should not be reformatted
IDEA-112979 (Bug) Spellchecker inspection should be suppressed for symbols user cannot edit
IDEA-87215 (Bug) Android: Quick Documentation from Code Compeltion popup shows "No documentation found", though without the popup quick doc works fine
IDEA-112293 (Bug) APKLIB modules with incorrect dependencies
IDEA-113689 (Bug) Cannot disable logcat from appearing when launching app
IDEA-100044 (Bug) Parceable.CREATOR shouldn't be marker as unused
IDEA-113328 (Bug) Android Run Config does not see MAIN action in intent-filter
IDEA-113138 (Bug) Cannot run single method test in android
IDEA-113446 (Bug) Android maven project import broken again in 132.106
IDEA-113647 (Exception) Android: AE at AndroidLightClassBase.processDeclarations()

Gradle

IDEA-113910 (Feature) Gradle: code insight; dependencies DSL resolving
IDEA-113861 (Usability Problem) Gradle: it could be possible to hide 'Gradle: download' progress to the background
IDEA-111335 (Bug) Gradle: task tree is incorrectly displayed if tasks are added to sub-projects via 'subprojects' method

5. Source links :
http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+13+132.425+Release+Notes
https://sites.google.com/a/android.com/tools/recent/androidstudio0211released

25 September 2013

Android Studio 0.2.10 Released

A new Android Studio 0.2.10 Released

Quick Table of content.
  1. Intro
  2. My observations
  3. Release notes from Android Studio
  4. Release note from  IntelliJ IDEA EAP  
  5. Source links

1) Intro
This entry is not just copy and paste of release notes.It includes my observations about changes.
If you are interesting in plain  release notes ,open links from Source link (bottom of entry).
Keep in mind,that this blog entry is usually update few times (when i made more observations).

2) My observations

Update went smoothly (from 0.2.9 to 0.2.10).It didn't cause any problems or side effects.

It seems this week update is bit bigger than usually and contains few changes that are interesting for me.
They improve 2 things

They add lots of useful  Improvements for Quick Documentation and 
they improve running process is improved as you can now  automatically show logcat window on run and they fix bug with "Clear log before launch" checkbox as it didn't works in past,so my last 2 problems which I had with running process are fixed.


As I do not use Gradle yet(as my project are very simple) ,so my experience is basics,but  However I noticed that it works faster.I am sure for bigger projects, it will be more noticeable than for me.

That's all changes that i spotted,but stay tuned for more updates about changes.


3) Release notes from Android Studio
Release notes from Android Studio
  • Updated the IDE base to the IntelliJ EAP build #132.325 sources. 
  • New integrated performance trace file viewer.
  • Improved Quick Documentation (View > Quick Documentation, or F1)  like ,it resolves framework resources as well, shows the resource resolution chain,is able to preview colors (previously we only showed drawable bitmaps, and textual resources such as strings and dimensions). , for array resources, we now display the elements of the arrays and more :)
  • Layout Rendering improvements like : Layout rendering now detects <include> cycles in layout dependencies and displays the invalid chain ; Added new Nexus 7 device specs to the preview render device list ; and if you have the Android source code installed for the Android version currently being rendered, and a custom view throws an exception during painting, the stack frame displayed in the error output will hyperlink directly to the relevant code in the Android source code for frames in the android package. 
  • Indirect AAR library dependencies are now handled correctly.
  • As usual ,there is bunch of improvements for Gradle Integration too. Much faster project import! ; Android Studio now saves Gradle's VM options across sessions ;
  • Further improvements to the Gradle output parser: it now recognizes duplicate resource errors specifically, and adds separate error messages pointing directly to each of the declaration locations in the separate files
  • Fixed bug where it was not possible to import a project using the Gradle wrapper with Gradle 1.6
  • Fixed miscellaneous bugs, including a deadlock (Sounds interesting ,but no details provided :( )


4)  Release note from  IntelliJ IDEA EAP ( Android related changes only)   

IDEA itself fix few things :This fixes the dark theme todo-token color many users reported
IDEA-85457 (Feature) Android. Add option to automatically show logcat window on run
IDEA-102165 (Feature) Android XML: show icons for views in code completion
IDEA-89390 (Feature) Proguard heap size setting
IDEA-102167 (Feature) Android XML: sort attributes in completion in layout files
IDEA-91552 (Feature) Support activity-alias for launch activity chooser
IDEA-101683 (Feature) Add possibility to exclude R class from "Insert imports for inner classes" setting
IDEA-94431 (Task) Support configuring several proguard files
IDEA-112932 (Task) Android attribute sorting: "width" should be before "height"
IDEA-80976 (Bug) Android Logcat "Clear log before launch" checkbox in run configuration doesn't actually clear the log
IDEA-100046 (Bug) BuildConfig.DEBUG shouldn't be marked as always true/false
IDEA-102180 (Bug) Android XML: markup nested to string resources should not be reformatted
IDEA-112979 (Bug) Spellchecker inspection should be suppressed for symbols user cannot edit
IDEA-87215 (Bug) Android: Quick Documentation from Code Compeltion popup shows "No documentation found", though without the popup quick doc works fine
IDEA-112293 (Bug) APKLIB modules with incorrect dependencies
IDEA-113689 (Bug) Cannot disable logcat from appearing when launching app
IDEA-100044 (Bug) Parceable.CREATOR shouldn't be marker as unused
IDEA-113328 (Bug) Android Run Config does not see MAIN action in intent-filter
IDEA-113138 (Bug) Cannot run single method test in android
IDEA-113446 (Bug) Android maven project import broken again in 132.106
IDEA-113647 (Exception) Android: AE at AndroidLightClassBase.processDeclarations()


5. Source links :
http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+13+132.325+Release+Notes
https://sites.google.com/a/android.com/tools/recent/androidstudio0210released

18 September 2013

Android Studio 0.2.9 released.

Changes:
  • Updated the IDE base to the IntelliJ EAP build #132.197 sources. The release notes for this version of the IDE which lists the bugs fixed are here: http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+13+132.197+Release+Notes
  • This might fix the subversion bug many users have reported (see issue 60012)
  • New "Extract Dimension Resource" refactoring
  • Improved bitmap caching in the layout editor, which should help with the out of memory exceptions people have reported (see issue 59498)
  • Fixed gradle error message output parsing from merged value xml files
  • Allow projects to be created when missing gradle dependencies
  • Fix bug in lint project handling which sometimes led to stack overflow exceptions
My observations:
It seems recent version are more stable ,but I  still get some spontaneous  errors with Gradle* , when I create a new project :

"The following dependencies were not resolvable. See your build.gradle file for details.
- com.android.support:appcompat-v7:18.0.0 "
However, after press OK. Everything seems to work.


All my 3 applications : doms diagnostic tools , doms learn chinese and
Doms countries flags quiz game were Imported project seems to work without bigger problems.

What about minor problems?
I got some random errors appear like:
"AssertionError: Already disposed: Already disposed (a minute ago)"

They do not affect how IDE or my project,but they appear.


They do not prevent me from use IDE and do not affect my project.I still can do stuff in my project.

I do not have these problem when I use  IntelliJ IDEA 12.1.4

To all people,who doesn't know.
 "Gradle  is a tool  to  automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else."

4 July 2013

Android released Android Studio 0.1.9 :)

They said that :
This release fixes the top crash reports from version 0.1.8, along with the following improvements:
  • Much faster Gradle builds within the IDE, particularly for projects with multiple modules. The build performance should be roughly the same as running gradle on the command line.
  • Instrumentation test support, which was added in 0.1.8, now also supports debugging instrumentation tests
  • Various bug fixes

It works quite well and so far my impression is Android Studio 0.1.9 works faster. I haven't noticed anything  wrong so far.