android
文章平均质量分 59
WINCE_MAN
这个作者很懒,什么都没留下…
展开
-
Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead的解决办法
今天在eclipse里报这个错误:Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please fix project properties 1. 项目 右键 ->android tools ->Fix Project2. 如果不可以,检查Proj原创 2012-06-28 13:34:12 · 576 阅读 · 0 评论 -
Incorrect line ending: found carriage return (\r) without corresponding newline (\n)解决办法
详细提示如下:Incorrect line ending: found carriage return (\r) without corresponding newline (\n): Incorrect line ending: found carriage return (\r) without corresponding newline2013-03-17原创 2013-04-08 01:58:32 · 31144 阅读 · 22 评论 -
Address already in use: JVM_Bind错误的解决
1,独立运行的Tomcat没有关闭.自安装的tomcat程序设置开机自动运行,或者在之前运行过,先关闭ecplipse或jbuilder,在任务管理器中找到Tomcat的进程,将其 kill掉,即可.有时候Tomcat非法关闭时,在进程中,仍然存在,仍然占用8080端口.所以只要将其进程杀掉.就可以解决.2,安装了其他的软件占用了Tomcat的端口.用可以查看端口的工具转载 2013-05-08 10:21:27 · 931 阅读 · 0 评论 -
Android模拟器代理设置、ip设置
http://hi.baidu.com/michael_destiny/blog/item/a3ce9908af1a140d94ca6b07.html如果数据库文件存在,执行 sqlite3 /data/data/com.android.providers.settings/databases/settings.db,以settings.db为当前scheme启动SQLITE3 执行原创 2013-05-08 11:27:43 · 3552 阅读 · 0 评论 -
PC电脑和Android模拟器访问及模拟器之间tcp/udp通信
Android系统默认只能通过IP(10.0.2.2)单向访问PC电脑,而PC电脑不能通过IP来直接访问Android模拟器系统。要想实现PC电脑和Android模拟器系统以及Android模拟器之间相互通信必须借助端口重定向(redir)来实现。先说说端口重定向所需要的telnet客户端安装:windows:安装telnet客户端。如果没有安装,可以在windows程序管理中的打开或转载 2013-05-08 14:25:32 · 1040 阅读 · 0 评论 -
在Android线程中设置控件的值会报错
在Android线程中设置控件的值一般会与Handler联合使用,如下:package com.yarin.android.Examples_04_15;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import原创 2013-05-08 14:13:20 · 754 阅读 · 0 评论 -
android客户端 与服务器交互 http
第一步我们看看如何请求获得所有商品信息:1//创建一个http客户端2HttpClient client=new DefaultHttpClient();3//创建一个GET请求4HttpGet httpGet=new HttpGet("htt转载 2013-05-08 13:54:15 · 764 阅读 · 0 评论 -
Android socket网络编程要注意
最近在玩android,学习到网络这一部分,写了一个电脑本机做服务器,模拟器做客户端的socket通信程序,但手机模拟器客户端就是连不上电脑的服务器端,执行到Socket socket=new Socket("xx.xx.xxx.xxx",8888);就抛异常。我又自己写了一个普通的Java客户端,测试能连上服务器端。所以代码应该没有问题,问题就在于手机模拟器。同学的电脑上装了2.0的androi原创 2013-05-08 14:30:52 · 1099 阅读 · 0 评论 -
通过Android模拟器运行网络通信程序
mars课程里关于Socket通信那一课说那些程序只能在真机上运行,模拟器模拟不了,实际上是可以的。Android模拟器是通过一个类似路由器的虚拟网络层与电脑相连,可以看作模拟器是处于“内网”当中,每个模拟器都有自己的虚拟路由器,而且虚拟路由器的地址总是10.0.2.1,在模拟器看来,电脑的地址是10.0.2.2,模拟器自己的地址是10.0.2.15,无论你启动多少个模拟器,对于模拟器来说都是原创 2013-05-08 14:20:00 · 1340 阅读 · 0 评论 -
Android Camera 使用小结
Android手机关于Camera的使用,一是拍照,二是摄像,由于Android提供了强大的组件功能,为此对于在Android手机系统上进行Camera的开发,我们可以使用两类方法:一是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能,二是根据Camera API自写Camera程序。由于自写Camera需要对Camera API了解很充分,而且对于通用的原创 2013-02-04 14:30:30 · 861 阅读 · 0 评论 -
minSdkVersion、targetSdkVersion、targetApiLe
在AndroidMenifest.xml中,常常会有下面的语句: 在default.properties中,会看到下面的语句: target=android-10 如果是使用Eclipse的话,还可能会看到这样的警告: Attribute minSdkVersion (4) is lower than the project target API level (10) 那么,这里面的原创 2013-02-04 14:22:27 · 569 阅读 · 0 评论 -
Unable to resolve target 'android-7'
将低版本的代码导入eclipse时,常遇到这样的问题:Unable to resolve target 'android-XX'这是原代码中project.properties 的 Project target 设置与当前eclipse环境设置不一致所致。AVD(Android Virtual Device),是Android的模拟器。具体介绍和命令参数参照http://apps.hi.b原创 2012-06-28 14:26:34 · 2439 阅读 · 0 评论 -
android下如何把触摸屏的驱动动态加载
前言:以触摸屏驱动为例 讲解在android下如何把触摸屏的驱动以.ko的形式自动加载目录 1:ft5x0x_ts_sk.ko放置的路径 a:如果是sd升级 在sd卡的路径是 sd卡的第一路径下 utmodules/里面 b:也可以等系统起来以后 添加在 /system/utmodules 在系统的这个文件里面 然后重启就可以了2:编译加载的脚本原创 2013-01-30 10:28:21 · 1153 阅读 · 0 评论 -
Android JNI学习之第一个入门实例
关于如何安装配置Cygwin,如何安装ndk网上搜搜一大片,这里不再赘述。下面主要对这个简单的JNI实例的实现,做一个记录。 注意:使用的是ndk-1.6.r1,在ndk_r4版本后和这有点区别,这里说明下。 1、在ndk安装目录的apps下建立一个工程文件夹JniDemo,在该文件夹下建立一个project文件夹,和一个Application.mk文件。 2、在eclip原创 2013-01-17 09:57:45 · 610 阅读 · 0 评论 -
ioctl,unlocked_ioctl 处理方法
kernel 2.6.35 及之前的版本中struct file_operations 一共有3个ioctl :ioctl,unlocked_ioctl和compat_ioctl现在只有unlocked_ioctl和compat_ioctl 了在kernel 2.6.36 中已经完全删除了struct file_operations 中的ioctl 函数指针,取而代之的是unl原创 2013-01-17 10:13:09 · 2085 阅读 · 0 评论 -
ioctl的一些注意事项
昨天,公司同事进来说以前的linux-2.6.9的驱动被我移植到linux-3.0.4上以后。出现异常现象。具体的驱动是个gpio控制端口驱动,很简单。就是控制几个状态灯的亮灭问题。在老板子环境下没有问题。在新的环境下就出现问题。详细的问题表现如下:当前灯处于灭的状态,设置让灯亮,点亮,正常当前灯处于亮的状态,设置让灯亮,无变化,正常当前灯处于灭的状态,设置让灯灭,点亮,异常原创 2013-01-17 10:16:09 · 1321 阅读 · 0 评论 -
unlocked_ioctl取代ioctl,内核以及应用
BKL从内核中慢慢去掉,加入了unlocked_ioctl,但是有很多地方都用到ioctl,所以一直保留着,直到b19dd42f的时候,最后移除了所有对ioctl的使用,才把ioctl从file_operations里面去掉。所以你在内核里用unlocked_ioctl是没有问题的。但是你应用程序里面不能用unlocked_ioctl,因为系统调用ioctl是没有改变的,还是原来的系统原创 2013-01-17 10:04:06 · 2669 阅读 · 0 评论 -
ndk编译android上运行的c程序
上次工作中需要编译一个C项目,运行在android的shell上。当时的做法是从android编译环境中分离工具链,拷贝出prebuilt下的ara-eabi-gcc、拷贝出out下bionic生成的一些so文件、以及bionic的头文件。这样做起来很麻烦。今天偶尔看到ndk,发现ndk可以完成这个任务。1. 下载安装ndk从android.com上下载最新的ndk包:#原创 2013-01-17 11:23:02 · 1338 阅读 · 0 评论 -
android运行C程序以及C程序在android下的编译
在android的设计中,谷歌设计了一套专门为嵌入式设备使用的bionic C库,以替换原有的GUN Libc,这个精简的bionic库据说只有200多K,所以如果只想使用这个精简的C库像在linux下一样 开发C程序,基本是不可能的。当然如果只想让其在shell中运行还是可以做到的。因为编译完的目标程序是在android下运行,就要使用交叉编译的工具,在下面地址下载:http:/原创 2013-01-17 10:38:57 · 3816 阅读 · 0 评论 -
Eclipse连接MySQL数据库
本来不想写这么简单人文章,在百度上搜索我这个标题,完全符合标题的一大堆。但我按照那些文章捣鼓了很久,就是不行。我的环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945 Eclipse:任意版本,免费的,可以百度的到。1。原创 2013-05-09 14:59:15 · 801 阅读 · 0 评论