09 2017 档案
摘要:最近自己的程序在调用mysql的存储过程传参给smallint类型变量的时候,总是出现out of range value的错误,刚开始用C数值转换方式的二进制位转换思路来思考时,总是觉得没什么问题,因为我的数确实在16位二进制数下能保存,但是后来才发现,原来mysql并不是按照这种二进制转换的方式
阅读全文
摘要:1.cmake是什么? CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。 谷歌从AndroidStudio2.2以上就添加了Cma
阅读全文
摘要:转自:http://blog.csdn.net/aplixy/article/details/51592035 先说前提条件,我的AndroidStudio版本是2.2 Preview 3,版本是2.1的同学应该也是一样的。 然后说结论吧,有些同学可能赶着做项目: 结论: so包应该放在相应模块(比
阅读全文
摘要:转自:http://blog.csdn.net/ssy_neo/article/details/51758687 项目中用到了硬件调试,google一下拿到了硬件调试的源码,可惜握草so库根本加载不进去好吗,一直报错,一怒之下自己拿他C源码重新编译一个。 旁边小兄弟见我装逼如神,强烈要求想学习一下,
阅读全文
摘要:转自:http://blog.csdn.net/wenrenwang/article/details/12003671 1.__int64找不到符号 采用int64_t来代替: 1 #if defined(__ANDROID__) 2 typedef int64_t __int64; 3 #endi
阅读全文
摘要:在Android中可以通过android.os.Build这个类和System.getProperty(“xxx”);来获取设备信息,下面列举的常见设备信息摘自Android群英传 Build.BOARD // 主板 Build.BRAND // 系统定制商 Build.SUPPORTED_ABIS
阅读全文
摘要:有很多场景和需求你需要用到手机设备的唯一标识符。 在Android中,有以下几种方法获取这样的ID。 1. The IMEI: 仅仅只对Android手机有效: 1 2 TelephonyManager TelephonyMgr = (TelephonyManager)getSystemServic
阅读全文
摘要:遇到的问题,Native层本地多线程回调Java函数时env->findClass()失败。 前面的代码是这样的在 JNI_OnLoad记录全局变量g_vm static JavaVM* g_vm = NULL; 在子线程回调函数中去g_vm->AttachCurrentThread获取env,通过
阅读全文
摘要:我们尝试使用 getaddrinfo 对 Android API 14 及以上 (在 c + + 代码使用 NDK r12) 从 IPV4 获得合成的 IPV6 地址 address 。这是在 IPV6 与 NAT64 的唯一网络上使用。但是如果设置了 aiflags getaddrinfo 将返回
阅读全文
摘要:Data Structure http://www.cnblogs.com/LubinLew/p/POSIX-DataStructure.html#struct_addrinfo Description IPv4中使用gethostbyname()函数完成主机名到地址解析,这个函数仅仅支持IPv4,
阅读全文
摘要:很多时候我们通过adb 连接 android 模拟器调试网络程序,也许你能直接访问浏览器,浏览网站,但是却无法ping同局网的一个机器,比如: # ping www.sina.com PING puppis.sina.com.cn (221.236.31.210) 56(84) bytes of d
阅读全文
摘要:获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 1)判断是否有网络连接 2)判断WIFI网络是否可用 3)判断MOBI
阅读全文
摘要:PC机可以上网,PC机上面的android模拟器不能上网。其实只要使模拟器跟自己的PC在同一个网段内就行了: 首先,如果没有配置sdk的环境变量的,那么在CMD命令下进入sdk安装路径的platform-tools目录下(D:\Program Files\Android\android-sdk-wi
阅读全文
摘要:今天下载了一个Android studio2.3。0版本,想调试一下自己的一个项目,但是发现项目编译运行正常,但是一调试就报错: 09/14 16:19:13: Launching app$ adb shell am startservice com.xxxxxx.xxxxx/com.android
阅读全文

浙公网安备 33010602011771号