由于android底层利用Bionic替代了glibc,所以linux程序移植到android需要解决这个问题。在这里简单介绍两种方法移植linux程序到android上。
51CTO博客开发xuanwuziyou
Android.jar中自带有JUnit单元测试的类,因此只要配置好就可以进行相关的单元测试,用来在做大项目开发时测试自己相应的模块非常不错。 建立一个android的项目,里面写有一个类Add完成加法操作,建立相应的JUnit来进行相关的测试。首先要在AndroidManifest中的application里面添加:<uses-library androi
在之前的博文中提到了用arm-none-linux-gnueabi-gcc交叉编译移植程序到Android平台上。也提到了,Android中没有glibc,所以arm-none-linux-gnueabi-gcc编译出来的程序需要在编译时指明连接器,并且将所需要的动态库拷贝到Android机器中。详见:http://thedevilking.blog
以前可以写出Java Socket通信的代码,但是一个偶然的机会发现自己写的代码实在是太蠢了。我居然每发一段数据都会关掉原有的Socket重新开启一个Socket,这种方式实在是太浪费资源。一个偶然的机会,我结合网络的基础知识和自己写的代码仔细推敲了下,发现了其中的问题。 首先,利用ServerSocke
在linux系统中搭建交叉编译环境,构建内核源码树来交叉编译arm平台的内核模块
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号