android studio or adb or gradle these are very essential in android automotive infotainment development or normal android application development also so obviously android studio i have used to first of all implement the code to debug live like using debugger to debug the issue live while running the code so in order to use debugger i have used android studio also for logs for checking logs for filter out logs we can use android studio for adb, adb is particularly used to send some broadcast or some broadcast like from command line to directly to emulator or hardware where the android usb image is present so using adb also we have checked like using adb shell we can go through the device explorer of the android os like we can go through all the partitions or we can update any configuration using adb so this kind of use i have done with adb for gradle also we can able to manage task like as i said detect kt task or assemble debug task this kind of task we can include or exclude also if any other sdk dependencies are required then we need to add into the gradle files to build a particular application we need this gradle files it will be easy for like building the it is a build system so it is easy to use so yeah this kind of uses i have used so far there are many others also but as of now i am remembering only this
