开发安卓貌似也可以不用 Java ,需求不多的话入 Java 的坑可能性价比会有点低,也可以看是否能用自己熟悉的语言,有一些框架是可以用非 Java 开发 Android 的,当然如果你想正式入坑深度学习 Android 的话还是要学 Java 和 C++的。
0 基础的话建议不要上来就学 Android Java 开发, Java 只是一门语言,可以用在很多领域,而 Android 开发只是其中一个,在这个领域会有自己的基于 Java 的一整套框架、库、工具和思想体系,建议先从 Java 语言本身入手,由于是非常成熟的语言,所以买两本讲 Java 本身基础的好书看一看就可以,有一定语言基础再学 Android 的实际应用的开发,好书好视频好文章也很多,自己去搜一搜就好了。
另外 2 楼 @
yche 的建议也是极其有用的。
私以为学一个技术其实就是不断产生问题和解决问题的过程,在这个过程中自己可以不断加深对这项技术的熟练度和理解,这也是需要一段时间的。所以有问题就自己去搜,解决不了就提问。