问题在于android架构。这些应用程序是用java编写的,那么android如何支持java?android 应用程序使用的一组 C/C++ 库是如何用 Java 编写的?
3 回答
https://stackoverflow.com/a/352920/1351347
这解释了如何在 Android 中翻译/使用 C/C++ 库。
低级 API 是用 C/C++ 编写的,但你不应该关心这一点。此外,整个 Android API 都是用 java 编写的并且是开源的,所以你可以看看它。
在发布此类问题之前,您应该先查看一下 android 的架构。我不确定how
你在找什么样的人。但问题是How are the set of C/C++ libraries used by the android apps, if they are written in java?
——那么你应该知道它是android应用程序框架的魔力。
您可能想彻底阅读此内容。
欢迎来到stackoverflow。请在提交问题之前研究您的主题。如果您想了解 Android 如何处理 Java 等,您需要阅读 Android 的内部结构。我建议只搜索 Android Internals。
也试试这个视频:Marakana Android Internals Marko 为初学者很好地解释了 Android 的内部结构。Marakana 上还有很多其他资源,例如开始 Android 开发和构建自定义 rom。如果您是 Android 新手,我强烈建议您浏览所有 Marakana 视频。祝你好运。