不需要太高水平,可以在Android中学习。举个例子吧:private int myFunction() int [ ] myValues = int mySum = 0; for(int i = 0; i <= 2; i++) mySum += myValues[ i ]; } return mySum;}如果看的懂上面的代码,就可以开始接触Android开发的基础了。然后可以在对Android的学习中在根据需要逐步提升Java水平。PS:上面代码返回结果是“225”,对了没?这个应该很简单吧。我就是一开始学习java,然后再学android,建议java最好有一年的开发经验,这样转比较容易,adroid本身就是一些组件,不是很难,重要的是java的基础。百度一下安卓开发环境搭建,上边有比较详细步骤,至于开发手机游戏,等把一个最简单的显示hello world的app做出来再说吧