从去年8月开始做Android开发,主要负责开发JNI层的C和C++代码。感觉还是纯后端开发好做,Android涉及到的东西太多,既有硬件方面的问题,也有前端等问题。还好前端代码我不用管。比如说我找来了SSDP服务器代码,按道理来说应该能发出SSDP报文,查找问题忙活半天发现原来还要调取设备的网络权限,才能发送组播消息。
另外就是Android开发基本上属于一个存量市场,很少有公司需要。我所在的公司需要Android开发的原因是自己参考别人的软件,别人公司做什么,我也做什么。然后推出一个功能相仿的功能,那么就不需要给供应商付费,进而节约成本。
需要会的东西又多又杂。首先就是Java打底,如果说要用Kotlin开发,又是一个坑;还有前端也要干,如果说JNI代码还要自己写,简直要上天。
为了做一个软件,找遍github都没仓库。最后我直接学起了IDA Pro,Jadx、Jeb,直接玩起了逆向。不逆向分析别人的代码,都没法做。
到此这篇聊聊做了半年Android开发的感想的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/yd-android/3421.html