是否可以在没有 Java 的情况下构建 Android 应用程序? [复制]
Posted
技术标签:
【中文标题】是否可以在没有 Java 的情况下构建 Android 应用程序? [复制]【英文标题】:Is it possible to build Android apps without Java? [duplicate] 【发布时间】:2013-03-20 02:38:04 【问题描述】:我想学习如何编写适用于 android 的应用程序。我不是很喜欢Java。我读到您可以使用 Python 和 C++ 构建 Android 应用程序。那么我可以完全不使用 Java 构建应用程序吗?在构建 Android 时,C++、Python 和 Java 的优势是什么?另一个问题:Django Framework 是否适用于 Android?感谢您的宝贵时间。
【问题讨论】:
【参考方案1】:您可能想要查看诸如 Phonegap、Scala、Groovy、Mirah、Rhodes、Clojure 之类的工具
【讨论】:
【参考方案2】:是的,这是可能的,但我认为这不是一个简单的方法
如果你想使用 python,你可以在这里使用 python wrapper -> https://code.google.com/p/python-for-android/ 它与 Scripting Layer for android (https://code.google.com/p/android-scripting/) 一起构建
如果你想使用 C++,你可以使用 google SDK 提供的 android NDK 和 JNI,如果你想学习,这是一个很好的例子 -> https://code.google.com/p/cgroupmgr/wiki/JNIBasics
但最后我认为你应该学习 java 来编写 android 代码 :) 因为这样你就可以完全理解和利用 android SDK
【讨论】:
以上是关于是否可以在没有 Java 的情况下构建 Android 应用程序? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
我可以在没有硬编码的情况下在 Windows 上运行的 Java 中构建 Linux 路径吗?
当我在 Flutter 中构建 Widget 时,我可以在没有 Scaffold 的情况下制作它吗?
Flutter,是不是可以在没有小部件构建方法的情况下在功能中使用 Firestore Stream Builder?