Android开发
工作中, 总会遇到很多自己不熟悉的知识, 只通过学习和总结并不够, 还需要把总结的东西保存下来, 可以供不熟的开发者参考. 当然更需要大神指点, 才能总结进步, 这样我才能学到更多, 才能写更多更好的文章, 供新人参考学习.
vikings_xie
持之以恒.
展开
-
Android studio NDK开发 从入门到实践一
写这篇文章,主要是为了给jni开发的新手指明一条道路. 不需要像我一样,走很多的歪路. 对于新手来说,网络找资源很重要,可是真正有用的资源确是很少,很多都是copy来copy去. 真正有用的很少. 公司直接丢给我一个c文件夹,让我开发android版的sdk.我是焦头烂额,搜资料,看视频,发帖子,什么都用了,也只是找到一些Helloworld级别的Demo.真正用到项目的东西,确是很少. 我原创 2017-12-03 01:01:57 · 940 阅读 · 0 评论 -
Android studio NDK开发 从入门到实践二
这一节开始将,怎么将公司扔给你的c代码封装成android的so库呢. 1.给自己的c代码添加log c代码中的log,在ndk开发中,他是不能直接打印到我们android studio中. https://www.cnblogs.com/0616--ataozhijia/p/5628291.html根据这个来就可以了. 用法: LOGE("a:%d,c:%c",a,b);原创 2017-12-04 18:28:35 · 204 阅读 · 0 评论 -
Android studio NDK开发 从入门到实践三
这节我们讲解怎么将jni函数运用到我们的代码中. 明天继续原创 2017-12-05 16:48:10 · 269 阅读 · 0 评论 -
Android studio NDK开发 从入门到实践四
这节我们开始讲, 1.unsigned 类型数据,跟java中数据的转换. 这里首先说下java和c基本数据类型所占空间大小. java jni c/c++ 空间 boolean jboolean bool 8 byte jbyte char unsigned char 8原创 2017-12-27 11:06:03 · 194 阅读 · 0 评论 -
Android studio NDK开发 从入门到实践五
前面关于jni开发写的差不多了,这节就说说我在JNI开发中遇到的问题吧. 见bug笔记. http://blog.csdn.net/viking_xhg/article/details/78518257 另外NDK开发中so库出来了,那么这么多java文件怎么办呢? 下章讲如何打jar包.原创 2017-12-27 14:04:46 · 155 阅读 · 0 评论 -
Android studio NDK开发 从入门到实践-之将java代码打包成jar包
如何将java代码打成jar包 如何进行NDK开发已经基本讲完了. 当然也不能直接拿着这个so库和复杂的java代码给别人用,那样接入就太麻烦了.别人还要在自己的工程中创建跟你目录中一样的包名,然后将Java代码复制进去.像我这种有强迫症的人,肯定都想把工程删了,电脑也砸了. 那么我们就讲下最简单的打jar包方式咯. 说下流程: 1.创建MakeJar工程 2.创建netlib的原创 2018-01-05 10:04:00 · 730 阅读 · 0 评论