andriod
淡足迹
这个作者很懒,什么都没留下…
展开
-
android AIDL学习问题
AIDL需要一个服务程序和客户程序。如果有多个AIDL的服务程序和客户程序,那么服务程序名字不要一样,否则其他的客户程序访问时会出错(返回的类型不同或者相同名字的服务没有关闭,在后台运行)。 service android:name = ".MyserviceCoplex" > intent-filter >原创 2013-10-12 10:37:01 · 649 阅读 · 0 评论 -
Javah生成JNI头文件出现找不到类的错误
常见的错误是: 找不到什么什么的类文件 网上很少提到的是,比如包的名字是 com.example.test,类的名字是 hellojni, 类文件路径是src/com/example/test/hellojni.class 那么我们需要在src目录下,使用命令 javah -jni com.example.test.hellojni ok,即可生成hellojni.h转载 2013-10-17 22:29:54 · 1845 阅读 · 0 评论 -
建立简单NDK程序
1.安装ndk程序 环境:ubuntukylin 13.04 下载android-ndk-r9-linux-x86.tar.bz2 解压此文件,得到android-ndk-r9目录 进入该目录,pwd得到路径 添加环境变量 sudo vim /etc/bash.bashrc 在该文件中添加: NDK=/xx/xx (上面pwd的路径) export NDK原创 2013-10-17 23:42:13 · 795 阅读 · 0 评论 -
adt在windows和linux下编码的统一
经常在windows下或者linux下使用eclipse进行编程时,中文在所用系统下没有问题,但是拿到另一个系统,就会出现中文编码乱码的问题。这只是编码问题,windows用的是gbk,而linux用的是utf-8,所以,在eclipse中稍加设置即可。 全局设置编码:在eclipse中,选择window->preferences,出现如下画面: 设置全局编码即可 设置单个工原创 2013-10-25 10:03:16 · 925 阅读 · 0 评论 -
简单的jni操作硬件程序
1 、电脑环境 ADT NDK JDK 2、android开发板 处理器:s5pv210 控制的外围电路为4个led 附上led电路图: 3、创建操作led的jni程序 1.在adt中创建一个android工程 2.在该工程的src目录中创建一个名为com.jni.led的包 3.在这个包下创建一个名为LedControl的类原创 2013-10-23 15:00:21 · 786 阅读 · 0 评论 -
Android studio加载动态库出错
从Eclipse转到Android studio,直接导入Eclipse的工程,编译后能运行,自己创建工程,把so文件加入,按照网上的各种说法做了,始终出现如不能找到的错误 java.lang.UnsatisfiedLinkError: Couldn't load library xxxx from loader dalvik.system.PathClassLoader 琢磨了一个晚上,发原创 2015-02-04 23:52:30 · 1659 阅读 · 0 评论