Developer Assistant

In-app purchases
1.39K reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

A powerful debugging app for Android. Developer Assistant makes debugging native Android apps as simple as debugging web pages using Chrome’s Developer Tools. It allows you to inspect the View hierarchy, verify Layout, Style, preview Translations and more. Everything can be done directly from the mobile device. Works for most Android apps.

Developer Assistant uses a mixture of official APIs and sophisticated heuristics in order to show at runtime more than possible for other tools. It’s tailored to increase productivity of professionals like Developers, Testers, Designers and Power Users in their day to day geeky tasks.

Developer Assistant is… right, the assistant app, you can invoke it at any time by a simple gesture like long pressing the home button.


Developer Assistant can inspect Android applications based on official Android SDK. It supports also web-based apps and websites rendered by Google Chrome web browser. Support for other kinds of apps can be limited.


Developer Assistant doesn’t require root or any specific requirements. It respects system security and user privacy. Any data collected from a screen is processed locally (offline). Apps and views declared as secure are respected, Developer Assistant even can’t access their content. Android assistant apps have access to screen data only after manually invoked by a user.


A 30day trial of probably the most advanced assistant app dedicated to Android Developers, Testers, Designers and Power Users. After this period, decide: get a professional license or stay with free, a bit limited, however still usable assist app.


Developers can check class name of a current activity, especially helpful for larger projects. Testers will appreciate a unified solution to access the app version name, version code along with common actions like ‘app info’ or ‘uninstall’.


Testers writing automation tests and developers chasing bugs can inspect hierarchy of elements displayed on the screen, directly from the mobile device. The concept is similar to the inspection of web pages with well-known dev tools shipped with the leading web browsers.

✔ Inspect view identifiers, class names, text style or color.
✔ Preview the best matching layout resources displayed next to their root views.


Designers, testers and developers can finally check size and position of various elements presented directly on the mobile device. Did you ever wonder what is the exact distance of a given button to a given text label on a particular device? Or maybe, what is the size of a particular element in density points? Developer Assistant provides a toolkit to help verify and satisfy requirements from designers like the pixel or rather the DP perfect design.


Developer Assistant gives translation offices possibility to display translation keys next to text elements, directly on a mobile device. Translators get what’s the most important in order to provide a quality translation: the context where a given text is used.

✔ Translation keys displayed next to text elements.
✔ Translations for other languages can be previewed (no need to change the language of a mobile device).
✔ Minimum and maximum length among existing translations.


Developer Assistant is under development, stay tuned for new features to come!


✔ The project home page:
✔ The wiki addressing common questions:
✔ Example usage on a video tutorial for designers (made by Design Pilot):
Updated on
Jan 12, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

1.35K reviews
A Google user
December 19, 2019
The app told me to wait for more than 30 minutes to show some internals for the selected object on the screen, then my phone couldn't take screenshot. I waited the 30+ minutes (in one case about an hour with app open at all times), the promised information wasn't shown. Then the timer would reset if I changed to a different tab. I don't know if you consider this normal mechanics, but the timer could easily be dropped down to 30 seconds (most ads are). The info's cut off too I have changed to 3 ⭐
108 people found this review helpful
Did you find this helpful?
Jarosław Wiśniewski
December 19, 2019
Hi Jon, The idea is to give a user a chance to select his favourite tab, then use it without any limitations even with the free version of the app. If you are using the free version and one month of unlimited usage passed, then you will be limited from changing tabs too often (they can be changed max one time per hour).
DM Huppenthal House
January 11, 2023
My Google account was cloned without my knowledge & permission. I spent the last 2 year's frustrated with technology & unable to figure out how / what was going on in the background of my phone due to a firewall partition. With FREE trial I was able to identify & figure out how to [undo] the rewritten script & what programs had been compromised. I'm not the I. T. type & didn't know what the Play Store was 2 year's ago, but thanks to this app I was finally able to solve the problem. Thank you!
34 people found this review helpful
Did you find this helpful?
Siam Hossan
September 11, 2023
It would be good to edit,looking at all these texts and scripts without being able to edit them. It just lets you see the inspection of whatever you are using, but not editing, you should update your app, support able for "rooted devices".
2 people found this review helpful
Did you find this helpful?

What's new

✔ Digital Assistant setup has been refreshed. More clarifications on various methods to summon the assist app.
✔ Added an option to activate a floating button displayed over other apps. We call it the Virtual Button. It helps to summon Developer Assistant if other methods have failed.
✔ Improved stability and compatibility with recent Android OS.