Android:android如何支持java? [关闭]
Posted
技术标签:
【中文标题】Android:android如何支持java? [关闭]【英文标题】:Android: How is java supported in android? [closed] 【发布时间】:2012-06-10 07:56:10 【问题描述】:问题在于 android 架构。这些应用程序是用java编写的,那么android如何支持java? android 应用程序使用的一组 C/C++ 库是如何用 Java 编写的?
【问题讨论】:
“如何”是什么意思?您在寻找什么样的答案? en.wikipedia.org/wiki/Dalvik_(software)en.wikipedia.org/wiki/JNI 这个问题不属于这里。谷歌一段时间,你应该就能明白了…… 【参考方案1】:欢迎来到***。请在提交问题之前研究您的主题。 如果您想了解 Android 如何处理 Java 等,您需要阅读 Android 的内部结构。我建议只搜索 Android Internals。
也试试这个视频:Marakana Android Internals Marko 为初学者很好地解释了 Android 的内部结构。 Marakana 上还有很多其他资源,例如开始 Android 开发和构建自定义 rom。如果您是 Android 新手,我强烈建议您浏览所有 Marakana 视频。祝你好运。
【讨论】:
非常感谢!我是 android 开发的新手,我希望在学习开发应用程序的同时学习这些概念。您提到的网站似乎是一个不错的网站。我会浏览视频。再次感谢。【参考方案2】:https://***.com/a/352920/1351347
这解释了如何在 Android 中翻译/使用 C/C++ 库。
低级 API 是用 C/C++ 编写的,但你不应该关心这一点。此外,整个 Android API 都是用 java 编写的,并且是开源的,所以你可以看看它。
【讨论】:
谢谢!我会通过它并搜索更多。【参考方案3】:在发布此类问题之前,您应该先了解一下 android 的架构。我不确定您正在寻找什么样的how
。但是关于How are the set of C/C++ libraries used by the android apps, if they are written in java?
的问题,你应该知道它是android应用框架的魔力。
您可能想彻底阅读this。
【讨论】:
谢谢!我正在关注android开发人员教程,这就是我想到这个问题的地方。我会搜索更多。以上是关于Android:android如何支持java? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章