我是一名c ++开发人员。我喜欢在android中开发一个应用程序。是否有可能在不了解Java的情况下开发应用程序?
答案 0 :(得分:5)
您可以随时使用Android NDK,您可以在其中使用c / c ++ http://developer.android.com/sdk/ndk/index.html
但是,“使用本机代码不会导致自动性能提升,但总是会增加应用程序的复杂性。”所以我猜建议使用Java。
答案 1 :(得分:3)
我认为如果不了解Java,您将无法开发Android应用程序,因为所有Android应用程序都是使用Java编程语言编写的。此外,学习一门新语言有什么问题? Java是一种着名的语言,具有良好的支持API,庞大的文档和有用的编程社区。这当然不会浪费时间。无论如何,获取新知识总是一个好主意,知道Java肯定会让你的应用更好(更好的性能,更好的内存管理等等):D
希望它有所帮助^^
答案 2 :(得分:2)
Android使用Java ......所以,不可能。
然而,从C ++迁移到Java并不难,它们都是面向对象的。
答案 3 :(得分:1)
嗯,不,因为您将使用Java开发应用程序。但是,正如您所了解的C ++,您将很容易理解代码示例并快速采用该语言。前提是,您可以在不事先了解Java的情况下为Android开发。
答案 4 :(得分:1)
在开始Android开发时已经知道面向对象的编程语言是很好的 - 但你必须要了解Java,它的结构和基础知识。
所以答案是否定的