上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 58 下一页
摘要: Data Structure http://www.cnblogs.com/LubinLew/p/POSIX-DataStructure.html#struct_addrinfo Description IPv4中使用gethostbyname()函数完成主机名到地址解析,这个函数仅仅支持IPv4, 阅读全文
posted @ 2017-09-18 13:57 Boblim 阅读(18706) 评论(1) 推荐(2) 编辑
摘要: 很多时候我们通过adb 连接 android 模拟器调试网络程序,也许你能直接访问浏览器,浏览网站,但是却无法ping同局网的一个机器,比如: # ping www.sina.com PING puppis.sina.com.cn (221.236.31.210) 56(84) bytes of d 阅读全文
posted @ 2017-09-16 17:01 Boblim 阅读(2535) 评论(1) 推荐(2) 编辑
摘要: 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 1)判断是否有网络连接 2)判断WIFI网络是否可用 3)判断MOBI 阅读全文
posted @ 2017-09-16 17:00 Boblim 阅读(49382) 评论(1) 推荐(1) 编辑
摘要: PC机可以上网,PC机上面的android模拟器不能上网。其实只要使模拟器跟自己的PC在同一个网段内就行了: 首先,如果没有配置sdk的环境变量的,那么在CMD命令下进入sdk安装路径的platform-tools目录下(D:\Program Files\Android\android-sdk-wi 阅读全文
posted @ 2017-09-16 16:39 Boblim 阅读(4634) 评论(0) 推荐(1) 编辑
摘要: 今天下载了一个Android studio2.3。0版本,想调试一下自己的一个项目,但是发现项目编译运行正常,但是一调试就报错: 09/14 16:19:13: Launching app$ adb shell am startservice com.xxxxxx.xxxxx/com.android 阅读全文
posted @ 2017-09-14 17:10 Boblim 阅读(2473) 评论(0) 推荐(1) 编辑
摘要: Jni的Jclass JmethodID JfrieldID 这三者都是java类别的属性,本质上都是指标(Pointer).透过这些指标就能快速调用java类别的函数,或存取对象的属性值。在该类别被载入时,这些指标值都是有效的,一直到该类别被卸载为止。其中jmethodID和jfieldID指标可 阅读全文
posted @ 2017-08-22 17:25 Boblim 阅读(1470) 评论(0) 推荐(1) 编辑
摘要: 转自:http://blog.csdn.net/xyang81/article/details/44657385 这篇文章比较偏理论,详细介绍了在编写本地代码时三种引用的使用场景和注意事项。可能看起来有点枯燥,但引用是在JNI中最容易出错的一个点,如果使用不当,容易使程序造成内存溢出,程序崩溃等现象 阅读全文
posted @ 2017-08-16 10:53 Boblim 阅读(3370) 评论(0) 推荐(2) 编辑
摘要: 一、概述 JNI编程和Linux上的C/C++编程还是挺相似的,每次java调用JNI中的函数时都会传入有关JVM的一些参数(如JNIEnv,jobject),每次JNI回调java中的方法时都要通过JVM的有关参数来实现,当在JNI中涉及到多线程的话还是有一些不一样的地方,就是要在子线程函数里使用 阅读全文
posted @ 2017-08-15 16:56 Boblim 阅读(2277) 评论(0) 推荐(1) 编辑
摘要: JNI的实现可涉及两个关键类:JNIEnv和JavaVM。 JavaVM:这个代表java的虚拟机。所有的工作都是从获取虚拟机的接口开始的。 JavaVM:这个代表java的虚拟机。所有的工作都是从获取虚拟机的接口开始的。 第一种方式,在加载动态链接库的时候,JVM会调用JNI_OnLoad(Jav 阅读全文
posted @ 2017-08-15 16:54 Boblim 阅读(5134) 评论(0) 推荐(1) 编辑
摘要: JNI,Java Native Interface,是 native code 的编程接口。JNI 使 Java 代码程序可以与 native code 交互——在 Java 程序中调用 native code;在 native code 中嵌入 Java 虚拟机调用 Java 的代码。JNI 编程 阅读全文
posted @ 2017-08-15 16:48 Boblim 阅读(4194) 评论(1) 推荐(2) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 58 下一页