【发布时间】:2017-03-24 20:34:50
【问题描述】:
我正在开发一个处理图像的 android 应用程序。我之前尝试过 android ndk,所以我可以本地编码以提高性能。但我停止使用它,因为我不能完全理解 C 语言。
所以我继续使用 Java 代码开发我的应用程序。我搜索了更简单、更好的解决方案,以在不使用本机代码的情况下加快我的应用程序的性能,并且取得了成功。
一段时间后,我意识到 ndk 并未从我的项目中删除。我删除了它并重新编译了我的代码,这样我也可以删除 cpp 文件夹。但是当我测试我的应用程序时,它变得非常缓慢www...我再次链接了ndk,现在图像处理再次快速。
我的问题是,这是怎么发生的???
【问题讨论】:
-
您应该发布 a minimal, complete, and verifiable example 来证明您描述的行为。
标签: java android android-ndk android-studio-2.2