Overview
Product Information on Android Studio
What is Android Studio?
Android Studio Pricing
Overall experience with Android Studio
“Android Studio Enables Solid Test Automation But Struggles With Heavy Resource Usage”
“Extensive Community Support With Notable Memory And Emulator Execution Issues”
About Company
Company Description
Googlers is a company that creates products intended to create opportunities for an extensive audience, regardless of their location across the globe. The company values diverse perspectives, imaginations and non-conformity to predefined norms and impossibilities. The goal is to build products while incorporating uniqueness of each individual involved in this process, aiming to make their products accessible and useful to all.
Company Details
Do You Manage Peer Insights at Google?
Access Vendor Portal to update and manage your profile.
Key Insights
A Snapshot of What Matters - Based on Validated User Reviews
User Sentiment About Android Studio
Reviewer Insights for: Android Studio
Performance of Android Studio Across Market Features
Android Studio Likes & Dislikes
Espresso handles the main UI thread pretty well, so I don't get as many timing issues compared to other frameworks I have used. Being able to set breakpoints in my tests and step through while looking at the UI state saves me tons of time. The test recorder is useful for getting started quickly, but I always clean up the code it generates because it's messy. The logging integration is solid, as I can filter through logs efficiently when tracking down why a test failed on a specific device. Running parameterized tests with different data sets is straightforward, which helps when I need to validate the same workflow across multiple scenarios.
The product being open source is very great, and there is a large community that uses it across the globe, which makes it easier to find issues and tackle them or have more options on how to go about a solution.
It has so many features combined in a single place, where we can able to do so many things to maintain the application even better than before.
Build times are really slow. Even small changes require rebuilding everything, and that kills my productivity during active test development. The idling resource concept sounds good in theory, but I'd end up having to modify my actual app code just to make tests stable. Background operations and network calls constantly cause flaky tests because Espresso can't track everything that's happening. Emulators can be deceiving, animations run differently, touch events don't always work the same, and then I'd get bug reports from real devices that were never caught. There's no built-in way to do visual comparisons either, so I have to use third-party tools for screenshot testing.
The program slows down after using it for a while. It crashes often. Emulator sometimes requires multiple times to be executed to see the updates version of the deployed app, but not very often it happens.
It comes with a bigger storage size and maintaining this application in a less configured laptop / desktop is not an easy job. Need to ensure that the storage is always available with a minimum of 10% of its total capacity for a smoother run.
Top Android Studio Alternatives
Peer Discussions
Android Studio Reviews and Ratings
- ENGINEERGov't/PS/EdEducationReview Source
Android Studio Enables Solid Test Automation But Struggles With Heavy Resource Usage
I've spent some time building test automation with Android Studio and it's been pretty solid overall. The Espresso framework does most of what I need for UI testing, though I had to write a lot of custom wait logic because the default synchronization does not cut it for complex apps. The Layout Inspector is very helpful when tests randomly break, as I can see exactly what's happening in the view hierarchy. My biggest headache is honestly the build times, waiting 3 to 4 minutes just to run a single test gets tiring fast when I'm trying to debug something. - SOFTWARE DEVELOPER<50M USDServices (non-Government)Review Source
Efficient Mobile App Creation Using Android Studio Requires Ample Device Resources
I have been a user of Android Studio for more than 3 years from different organizations. I have used it to create and develop mobile applications from scratch for Native as well as Hybrid applications. It's very useful for the developers who are in the development field, especially in Mobile application development (Hybrid / Native). - I have used it to run the Virtual device (Emulator) to check the changes instantly without the need of a physical device for development. - Also, Used to create a Native application for a Client as well as for some Proof Of Concepts (POC) using this tool. It's very useful and adding plugins is also an easy method to do and it'll be efficient. - Along with some additional features of checking the logs of an Android device makes it easy to use the Logcat feature built within this, It is helpful for a Developer as well as for an Analyst who is in need to check the logs of a specific application to make a better version or get proper reports for user engagement analysis and insights. - CHIEF TECNOLOGY OFFICER<50M USDServices (non-Government)Review Source
Visual Editing Features Shine While Resource Demands Hinder Experience On Slower Machines
Android Studio is a great IDE for mobile software development. It is feature rich and allows the development of highly complex applications. It feels a bit overwhelming at first, but a few hours into using the tool and navigating starts to feel second nature. The major downside is how computer intensive it is. This creates an awful experience to use on dated machines. - CHIEF TECHNOLOGY OFFICER50M-1B USDInsurance (except health)Review Source
Android Studio Offers User-Friendly IDE With Helpful Coding and Debugging Features
I have been using Android Studio for creating Android Mobile App for my company. I was completely new in mobile app development area. After performing a little internet research, I found android studio will be the best IDE for this purpose. The IDE was very user-friendly including availability of intelligence while coding, refactoring and easy to navigate to the code implementation & definition. Debugging and executing the code was even easier. I easily could develop android app successfully with the help of this tool. - DESIGNER & IT<50M USDSoftwareReview Source
Android Studio Offers Robust Control But May Strain Older Laptops and Hardware
I mainly use Android Studio to prepare and test the android builds I export from our primary game development engine. Their toolset feels complete and well integrated with the Android ecosystem. The interface is clean enough and the performance is good.


