自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Android通过cmake编译so库,并使用

新建cpp目录,将.h文件放到cpp目录下,并新建对应的执行文件JNILoader.cpp。加载对应的so库JNILoader,以及对应的方法GetNativeString()注意:这里的so库和方法只是提供一个名称,方便后续生成对应的.h文件。在app目录下新建CMakeLists.txt文件。在对应的目录下执行Javac生成.class文件。这里新建与头文件一致的包名与类文件。编辑CMakeLists.txt。执行javah生成对应.h文件。编辑JNILoader.cpp。android下添加。

2024-04-11 20:07:15 146

原创 Android基于socket网络通信开发

Android中socket网络通信开发前言:一、socket是什么?二、使用步骤1.activity调用2.SocketService的创建总结前言:之前朋友叫我帮他封装下socket,闲来无事就顺带的做了,顺便充实自己,再就是怕忘记所以记录下。写的不好或哪里可以完善的请多多指出,毕竟第一次写,自己文笔不好还是有自知之明的。^^文章目录前言:一、socket是什么?二、使用步骤1.activity调用2.SocketService的创建总结一、socket是什么?网上介绍socket的文章一

2021-10-18 16:59:05 891

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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