我知道如果想写更快的应用程序,使用NDK比使用SDK更有利。因此,我想知道是否有一本好的书来教授如何在NDK上编程?我知道C/C++语言,但不知道从哪里开始。如果没有书籍,请给出一个开始的想法。请告诉我是否有好的书籍? 敬礼,George。
我知道如果想写更快的应用程序,使用NDK比使用SDK更有利。因此,我想知道是否有一本好的书来教授如何在NDK上编程?我知道C/C++语言,但不知道从哪里开始。如果没有书籍,请给出一个开始的想法。请告诉我是否有好的书籍? 敬礼,George。
可能你需要从学习Java开始(虽然技术上在2.3及以上版本中,可以避免自己编写任何内容),了解Android活动生命周期,还可以阅读一些关于JNI的通用参考资料,特别是要知道哪些是不能做的。
此外,您还需要尝试一些NDK示例以熟悉构建系统。