androidPluto / pluto

Android Pluto is a on-device debugging framework for Android applications, which helps intercept Network calls, capture Crashes & ANRs, manipulate application data on-the-go, and much more.
https://androidpluto.com
Apache License 2.0
673 stars 67 forks source link

Pluto should implement also openLog method #97

Closed mimoccc closed 2 years ago

mimoccc commented 3 years ago

Could be nice to have possibility to open PlutoActivity from hosting activity. Something like:

Pluto.openLog(Screen.CrashAndAnr)

srtvprateek commented 2 years ago

@mimoccc so you need a method from which you can open the Pluto UI directly without notification/widget option?

mimoccc commented 2 years ago

Unsure now the right reason i wrote this to you but yes. For example could be nice to open activity with log from intent or a floating action button instead of your notification or your chrome button. Enough could be if you make activity public, open and exported. Programmer can then adapt your activity and modify as wish. Unsure why one made classes final and internal. All success is in to publish library with open classes if they realy not need to be internal. As library become more users then withouth forks and uncomitted private modifications.

srtvprateek commented 2 years ago

hey @mimoccc, this is taken care in the new architecture. will have capability to open any debugger screen with Pluto.open(DEBUGGER_ID)

srtvprateek commented 2 years ago

this is live with version 2.0.0