有什么理由青睐的Python或Java比其他开发Android手机,其他的不是普通的Python诉的Java问题?
Is there any reason to favor Python or Java over the other for developing on Android phones, other than the usual Python v. Java issues?
Java是多原生在Android平台上;蟒蛇来了之后,并力争获得平价,但还没有应用AFAIK。大致相反的情况WRT的App Engine,其中Python的存在了一年比Java长,所以还是比较成熟的,完整的(尽管Java的赶超)。
Java is "more native" on the Android platform; Python is coming after and striving to get parity but not quite there yet AFAIK. Roughly the reverse situation wrt App Engine, where Python's been around for a year longer than Java and so is still more mature and complete (even though Java's catching up).
所以,在任何情况下,你会是在所有的Java和Python之间犹豫不决,如果部署是由于发生了一些通用的平台,如Linux,我觉得成熟和完整的参数可能动摇你对Python的部署在App Engine,以及对Java进行部署在Android上。
So, in any situation where you'd be at all undecided between Java and Python if the deployment was due to happen on some general purpose platform such as Linux, I think the maturity and completeness arguments could sway you towards Python for deployment on App Engine, and towards Java for deployment on Android.