Andorid
于海平
嵌入式软件开发,承接嵌入式软硬件设计
展开
-
Linux与WinCE驱动开发对比之一 —— 两种系统的发展趋势
Linux与WinCE驱动开发对比之一 —— 两种系统的发展趋势 序言首先声明,本人不是什么大牛。写这篇文章主要是因为我从大三开始自己学习Linux驱动,工作后搞过一年的Linux的驱动,最近又从零开始学习WinCE,回想几年前,自己在学习Linux的时候并没有想过为什么不学WinCE而却选择了Linux。不过现在嵌入式培训机构把嵌入式开发,尤其是Android驱动开发原创 2013-01-06 13:58:16 · 2027 阅读 · 0 评论 -
Android编译中遇到的问题
1、在编译过程中出现Java虚拟机内存不够的问题编译的错误如下原创 2014-11-11 17:07:46 · 3509 阅读 · 0 评论 -
Android系统JNI的实现方式
Android系统JNI的实现方式All rights reserved JNI(Java Native Interface)定义了一种Java代码调用C或者C++代码等其他代码的方式。 在Android系统中,JNI通过JNINativeMethod结构体进行描述,该结构体定义于jni.h,如下所示:typedef struct { const原创 2014-12-23 15:00:08 · 1997 阅读 · 0 评论 -
为一个驱动添加Android中间层的步骤
本文以demo为本设备的名称,简单描述为一个硬件设备添加中间层的一般步骤。1、添加HAL层代码在hardware/libhardware/modules/下建立demo目录,然后进行下述操作。创建demo.cpp创建Android.mk在hardware/libhardware/include/hardware/目录下创建HAL层头文件demo.h 。 2、添加原创 2014-12-23 18:48:52 · 2248 阅读 · 0 评论 -
修改linux/Android启动logo
修改linux/Android启动logo/开机画面转载请注明出处:http://blog.csdn.net/drivelinux/article/details/8593788一、修改uboot显示开机logo此处有两种情况,一种情况是通过uboot提供的logo显示功能显示开机logo,另一种情况是通过定制显示函数来进行logo的显示。对于第一种情况,只原创 2013-02-20 11:25:18 · 13605 阅读 · 3 评论 -
Linux系统下通过PPP拨号上网
Linux系统下通过PPP拨号上网嵌入式系统经常需要具备无线上网的功能,但在有的应用场景中无法使用wifi,这时通过GPRS模块上网。GPRS模块是基于AT命令进行控制的。对于单片机这类没有复杂操作系统的平台来说,往往要通过程序,直接发送AT命令使GPRS模块连接到网络并建立TCP连接,进而完成通信。对于具有Linux、Android等系统的平台而言,则不需要自己编写程序发送AT命令,可以原创 2014-10-16 11:40:22 · 21310 阅读 · 2 评论 -
Android Studio安装完成之后,不能运行的解决办法
Android小白,想搭建一套Android开发环境,win10 64位系统。但是Android Studio安装完成之后,双击不能运行, 并且没有任何提示双击不能运行, 并且没有任何提示。同时,java和javac都可以正常工作,也就是说JDK的环境配置也是正确的。并且,安装目录\bin目录下没有传说中的studio.bat文件。总之,网上所有关于这个问题的解决方案都尝试过了,没有对症的,所以都没原创 2017-06-15 14:43:43 · 15639 阅读 · 1 评论