ndk采坑

如果项目中用到了ndk相关的东西记得在build.gradle 中加上    ndk { abiFilters "armeabi", "armeabi-v7a", "x86" }具体位置defaultConfig { a...

2017-01-16 13:40:15

阅读数 228

评论数 0

ndk中实现opengles画山地图

android.mk LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := echo LOCAL_CFLAGS := -Werror LOCAL_SRC_FILES := \ gl_code.cp...

2017-01-11 13:39:32

阅读数 611

评论数 0

ndk中日志,调试及故障处理

下面来一个实际例子   android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := myNativeLib LOCAL_SRC_FILES :=test_com_myndk2_NdkUtils.cp...

2017-01-11 10:58:42

阅读数 449

评论数 0

Bionic API中的进程交互

System V的进程间通信包括消息队列,共享内存,信号灯.

2017-01-10 17:33:07

阅读数 219

评论数 0

Bionic API入门

2017-01-10 17:08:46

阅读数 532

评论数 0

ndk中使用native Socket

socket进程通信命名方式有两种。一是普通的命名,socket会根据此命名创建一个同名的socket文件,客户端连接的时候通过读取该socket文件连接到socket服务端。这种方式的弊端是服务端必须对socket文件的路径具备写权限,客户端必须知道socket文件路径,且必须对该路径有读权限。...

2017-01-09 14:33:50

阅读数 1647

评论数 0

在ndk中尝试使用原生线程

先看执行结果 第一个参数是要创建的线程数,第二个参数是每个线程执行的任务数 ndk编译结果   编译的时候可以用   ndk-build NDK_LOG=1  可以看到比较全面的日志,尤其是错误日志 直接上代码,先看jni里面的 android.mk LOCAL_PATH := $(c...

2016-12-28 15:24:03

阅读数 1126

评论数 0

Android的JNI_OnLoad简介与应用

本文转自:http://blog.chinaunix.net/uid-26000296-id-5531584.html 一、JNI_OnLoad简介  Java JNI有两种方法,一种是通过javah,获取一组带签名函数,然后实现这些函数。 这种方法很常用,也是官方推荐的方法。 还有一...

2016-12-27 10:42:01

阅读数 1693

评论数 0

JNI数据类型

2016-12-21 11:12:56

阅读数 175

评论数 0

JNIEnv接口指针

2016-12-21 11:04:41

阅读数 439

评论数 0

ndk-build脚本

2016-12-20 16:26:13

阅读数 312

评论数 0

android.mk

2016-12-20 16:06:00

阅读数 187

评论数 0

jni之hello world

第一步:生成jni头文件 建一个java文件,里面声明你的native package test.com.myndk2; /** * Created by hbin on 2016/12/20. */ public class NdkUtils { public native St...

2016-12-20 15:03:35

阅读数 215

评论数 0

提示
确定要删除当前文章?
取消 删除