In general, I look at the development of Android.
I continue to see root information, however I do not understand how this relates to the development of common Android applications.
I understand that there is an emulator, however, when I actually test the software on the phone, should this phone be the root device or is it only required if you want to edit the basic functions of os?
Finally, are there any development flaws for rooting the device, for example, it no longer behaves like other Android phones that I can deploy too?
thanks
source share