Does using Linux OS matter while developing Android apps? [closed]

这一生的挚爱 提交于 2019-12-24 05:19:12

问题


I started Android development and realized that Android is totally built on Linux, but I'm programming on Windows currently.

Shall I continue using Windows or shall I switch to Linux?

Does using Linux matter for a software developer?


回答1:


I worked in Samsung Mobile division on Android Smartphones Device Driver. I haven't worked on Application development, but can tell for sure that as it is based on Linux, so knowing Linux will help you definitely as in tweaking and optimizing your applications.

But, answer to your question is NO. The tools used for knowing the parameters are available on Windows and adb shell provides quite a lot of information. So you can develop and optimize on Windows system.

And, answer to your last question is YES, if and only if you are working on underlying linux framework which is true for your case as you will be able to understand better that how interfacing happens, how is udev useful and how are parameters passed through sysfs.




回答2:


It depends on your taste and liking. Whichever platform you are more comfortable with. There is nothing in Linux regarding android development which is not possible in Windows. Though if you have never used Linux environment then stick with Windows to keep things simple.




回答3:


I use Linux and OSX for Android development. There are numerous tools and programs that help in the development and Android Studio is faster on Linux/OSX.

And also there are no problems with the usb drivers of the devices...



来源:https://stackoverflow.com/questions/26077652/does-using-linux-os-matter-while-developing-android-apps

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!