In this post I will share an example of analyzing memory leak in an
Android application. I recently tried to integrate a popular android
library ShowcaseView which can be used for first run demos in your
android application. The thing is while testing the library, I noticed
severe memory leaks ...
SSL handshake errors can occur due to various reasons such as Self
Signed certificate, unavailability of protocol or cipher suite requested
by client or server, etc. Recently I faced this issue where I was
connecting to third party server using HttpClient library. Here’s what
I did to identify the ...
If you use ProGuard for obfuscating your code and happen to use
Retrofit in your application, you will need to configure ProGuard to
exclude certain Retrofit files from being obfuscated. Also you must note
that if you are using GSON for conversion from JSON to POJO
representation, you must ignore ...
I recently reviewed this title and found it short on a few important
consideration such as cross client authorization. This is definitely a
book for developers who are beginning android application development,
but isn’t comprehensive.
I discuss about what each chapter covers and then offer suggestions
later on how ...
Retrofit uses Google’sgson libraries to deserializeJSON representation to Java object representation. Although, this
deserialization process works for most of the cases, sometimes you would
have to override the deserialization process to parse a part of the
response or because you don’t have any clear object representation ...