Android
tingzhushaohua
学习
展开
-
Error:(26, 117) 错误: 不兼容的类型: Fragment无法转换为NewsContentFragment 解决方法
转自:https://blog.csdn.net/leyvi_hsing/article/details/53978334?t=1493896436739 在用Android Studio 编写碎片程序的时候出现了以下错误: ...转载 2018-07-12 18:39:08 · 3825 阅读 · 0 评论 -
CMAKE_C_COMPILER not set, after EnableLanguage和gradle同步问题
问题1: CMAKE_C_COMPILER not set, after EnableLanguageNDK版本的问题,当时使用的NDK是as内置的,可以在下图中查看对应的版本为17.1,而工程需要的是16的。 解决方法:在https://developer.android.google.cn/ndk/downloads/下载对应的NDK版本,然后在as中File->Project...原创 2018-08-02 18:50:14 · 16922 阅读 · 6 评论 -
anroid平台NDK编译并调用.a静态库和.so动态库
开发环境:AS 3.1.4,Cmake编译,Ndk 17.1。1. 编译静态库和动态库1.新建一个“Include C++ support”的工程,确认local.properties和gradle.properties的配置:2.在app的build.gradle中添加ndk支持: ndk{ moduleName "libcam" s...原创 2018-10-01 13:44:15 · 10233 阅读 · 1 评论 -
Android Bander设计与实现 - 设计篇(转)
转载自:https://blog.csdn.net/universus/article/details/6211589 关键词 Binder Android IPC Linux 内核 驱动 摘要 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V I...转载 2018-11-10 14:31:24 · 263 阅读 · 0 评论 -
JNI开发:JNI层新起的函数中(C回调函数中)调用JAVA层的接口
项目背景在JNI层的实现中,需要将C回调函数的数据返回给Java层,为此尝试在C的回调函数中直接调用Java层接口,没有成功,似乎是线程问题;然后在C的回调函数中通过AttachCurrentThread开启线程调用,在完成调用以后再DetachCurrentThread释放运行环境;也没有成功,似乎是释放的问题;解决方法JNI在C的回调函数 中 调用Java的函数,总结一般过程如下...原创 2018-11-15 13:37:24 · 5434 阅读 · 0 评论