摘要: Android的日志框架是名字为logger的内核模块。随时随地地对平台上的任何信息进行日志会产生大量信息,从而使得查看和分析这些日志变得非常困难。为了简化这个过程。Android 日志框架把日志消息分成4个日志缓冲区: Main:主要应用程序的日志信息 Even:系统事件 Radio:Radio 阅读全文
posted @ 2017-08-30 12:20 抹茶蛋挞 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1 方法的申明 有实例方法与静态方法。实例方法与类实例有关,它们只能在类实例中调用。静态方法不予类实例相关,它们可以在静态上下文直接调用。静态方法和实例均可以声明为原生的,可以通过JNI技术以原生代码的形式提供它们的实现。原生实例方法通过第二个参数获取实例引用,该参数是Jobject类型的。 JNI 阅读全文
posted @ 2017-08-29 15:31 抹茶蛋挞 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1构建多个共享库 为了建立可供住应用程序使用的模块,必须将该模块变为共享库。Android ndk构建系统将BUILD_SHARE_LIBRARY变量设置成 build-shared-library.mk文件位置。该makefile片段包含了将源文件构建和组装成共享库的必要过程: include $ 阅读全文
posted @ 2017-08-17 01:22 抹茶蛋挞 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 之前都是在Ubuntu开发,项目也是老的,自然也就顺理成章的用eclipse做各种android的开发。最近想在android studio 切换下,有点不习惯。android studio 为ndk开发提供了两种不同的方式,使用cmake自动编译脚本 和类似eclipse上的ndk-build。这 阅读全文
posted @ 2017-08-07 22:56 抹茶蛋挞 阅读(286) 评论(0) 推荐(0) 编辑