gpt4 book ai didi

android - 适用于 Android 的纯 C++ 应用程序及其性能

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:44:35 25 4
gpt4 key购买 nike

我可以为 Android 编写纯 C++ 应用程序吗? (比如用NDK?)

考虑到功能没有差异,纯 Android C++ 应用程序是否比 Android Java 应用程序更快并且消耗更少的内存?在我的猜测中,我猜它是肯定的,因为 C++ 应用程序不会进行垃圾收集,这会导致帧速率中断。

最佳答案

是的,是的,尽管谷歌说:

“使用 native 代码不会自动提高性能,但总是会增加应用程序的复杂性……如果您编写 native 代码,您的应用程序仍会打包到 .apk 文件中,并且它们仍会在设备上的虚拟机。基本的 Android 应用程序模型不会改变。”

来自 http://developer.android.com/sdk/ndk/index.html

(就个人而言,我不同意用 C++ 编写的程序会自动生成比 Java 更复杂的程序,我什至会说对于熟练的 C++ 程序员来说恰恰相反)

关于android - 适用于 Android 的纯 C++ 应用程序及其性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10977454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com