Thursday, July 28, 2016

Android Debugging

Two great ways to debug better. Happy testing.

1. In Android Studio add font color to logcat.

  • How to add color font to logcat follow the below steps:
  1.  Open Android Studio
  2. Preferences -> Editor -> Colors & Fonts -> Android Logcat.
  3. Click button ‘Save As’, and name your new Scheme. (uncheck ‘Use inherited attributes’)
  4. In the right side select a color for each component: Assert, Debug, Error, Info, Verbose, Warning.



2. Add color to terminal adb logcat.
  • Take a look at this tool from Jake Wharton pidcast:
Easy to use.
Install: $brew install pidcat
Use: $adb logcat -v brief | pidcat com.myPackage.Name 

Third party tool optioon: Mac tool LogRabbit  http://lograbbit.com $10


Let me know if you have any questions.

Thursday, July 21, 2016

Update Android SDK and Tools from terminal

1. Open Terminal and type below commands.

Opens Android SDK Manager UI. (same as
$android

Software available to update
$android list sdk -a

Install software
$android update sdk -a -u -t #
$enter 'y' to accept license

-----------------------------------------
Example
$android list sdk -a

outputs:
140- GPU Debugging tools, revision 3.1
141- GPU Debugging tools, revision 1.0.3
142- Android Support Repository, revision 34

We want to update "Android Support Repository, revision 34".
we need to use below command:
$android update sdk -a -u -t 142
$enter 'y' to accept license 
Done command installs Android Support Repository, revision 34 :)

 

Wednesday, July 20, 2016

In Android Studio 2.2 gradlew command can donwload android.sdk dependencies


For more info watch video from GoogleIO 2016 What's new in Android Development tools (min 11:55-12:15)


Gradle Build System release notes

Add to gradle.properties:
android.builder.sdkDownload=true

According to this post:
Command will only download android sdk, it will not download google service, repository etc..