NDK
rookieCi
让昨天随风而逝,让明天姗姗而至
展开
-
我的NDK学习开发笔记(三)
android程序开发中经常用到多线程,本篇记录多线程的创建及多线程同步一、开发中的问题记录1.先引入必要的文件,即#include 。2.创建线程pthread_create(&threads, NULL, threadStart1, (void*)i);返回值是创建线程结果,如int ret=pthread_create();当ret==0创建成功,其他均是创建失败原创 2017-06-12 22:16:11 · 308 阅读 · 0 评论 -
我的NDK学习开发笔记(五)
本地Socket编程在Linux中创建socket时,不填写ip地址。然后填写命名,客户端访问时同样填写命名。这种socket就叫本地socket。因为方式和TCPSocket很像,我便在之前的代码上修改,来学习测试。创建使用与TCP不同的地方:1.创建本地socket时,需要使用AF_UNIX协议,否则出现绑定失败。如:sock_fd = socket(AF_UNIX, SO原创 2017-06-08 22:03:20 · 299 阅读 · 0 评论 -
我的NDK学习开发笔记(四)
TCP Socket编程前言android程序开发中可能需要使用socket访问网路。java使用socket很多人都会,但是C++使用socket可能就没有多少android程序会使用。本篇记录的是本人使用C++socket。一、开发中的问题记录1.创建socket。socket(PF_INET, SOCK_STREAM,0),参数:PF_INET表示ipv4协议,S原创 2017-05-02 14:42:18 · 207 阅读 · 0 评论 -
我的NDK学习开发笔记(二)
NDK文件读写记录一、开发中的问题记录1.自己定义一个函数,函数返回string,但是 直接return "xxxx"; 时,显示语法出错,原因:"xxxx" 这是不是string,这是char[], 所以不能直接写 return "xxxx";可以string txt = "xxxx";return txt;这样写。2.fopen("xxxx","w+"); fope原创 2017-04-21 16:15:19 · 218 阅读 · 0 评论 -
我的NDK学习开发笔记(一)
NDK使用Log,jstring到char*#include "com_xcc_ndkstudy_GetString.h"#include #include #define LOG_TAG "--xcc-native-dev--"//定义log使用#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TA原创 2017-04-19 15:21:42 · 199 阅读 · 0 评论