Welcome 微信登录

首页 / 操作系统 / Linux

Android AVD启动问题:invalid command-line parameter

Android AVD启动问题:invalid command-line parameter

好不容易下好了Eclipse安装好了,可是在最后一步启动AVD时却出现错误不能启动,如下图1或者图2:图1图2上网查了资料,现在简单的整理如下:原因:Android的SDK安装路径当中有空格或者其他字符。解决方法:将路径中的这些字符换掉。改好后启动即可。我的改好后已经可以正常启动,如下图:单击开始按钮便出现了虚拟机界面。(注意配置好后,点开始后很快的,不用等太多时间)备注:本人纯粹为记录本人所遇到问题而写...
Android 选项菜单 Option Menu 学习教程

Android 选项菜单 Option Menu 学习教程

Option Menu 菜单 分为两种1,图标菜单,这个菜单显示在屏幕的最鲜明,最多可以放6个菜单项,不支持复选框,单选按钮2,扩展菜单,当图标菜单超过6个是,菜单只会显示5个菜单,第6个菜单会跳到扩展菜单,以后的菜单都会放到扩展菜单,并且垂直排列3,有图有真相所以图片都是系统自带的多余6个图标菜单,会自动出现一个 更多点击就可以看到扩展菜单不多说了,直接上代码package Rw.OptionsMenu;import Android.app.Activi...
JAVA 冒泡排序

JAVA 冒泡排序

冒泡排序就是排序过程中总是大数往前放,小数往后放,相当于气泡往上升,所以称作冒泡排序依次比较相邻的两个数,将大数放在前面,小数放在后面。即首先比较第1个和第2个数,将大数放前,小数放后。然后比较第2个数和第3个数,将大数放前,小数放后,如此继续,直至比较最后两个数,将大数放前,小数放后,此时第一趟结束,在最后的数必是所有数中的最小数。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再大于第2个数),将大数放前,小数放...
Android自动在线升级完整版 服务器为Tomcat

Android自动在线升级完整版 服务器为Tomcat

我们看到很多Android应用都具有自动更新功能,用户一键就可以完成软件的升级更新。得益于Android系统的软件包管理和安装机制,这一功能实现起来相当简单,下面我们就来实践一下。首先给出界面效果:1. 准备知识 在AndroidManifest.xml里定义了每个Android apk的版本标识:<manifestxmlns:android="http://schemas.android.com/apk/res/android" package="...
Android Socket简单用法

Android Socket简单用法

Socket通常也称做”套接字“,用于描述IP地址和端口,废话不多说,它就是网络通信过程中端点的抽象表示。值得一提的是,Java在包java.net中提供了两个类Socket和ServerSocket,分别用来表示双向连接的客户端和服务端。这是两个封装得非常好的类,使用起来很方便!下面将首先创建一个SocketServer的类作为服务端如下,该服务端实现了多线程机制,可以在特定端口处监听多个客户请求,一旦有客户请求,Server总是会创建一个服务纯种来服务...
Ubuntu下基于Qt+OpenCV控制摄像头

Ubuntu下基于Qt+OpenCV控制摄像头

环境:Ubuntu 10.04 + OpenCV2.2.0 + Qt4.7.0OpenCV下控制摄像头是容易的,提供的highgui库调用linux本身的v4l2机制就能控制摄像头.在这里我与qt混合编程,在qt中开一个30ms的定时器,不断通过摄像头捕捉图像,这30ms就是帧速。捕捉的图像在OpenCV中是IplImage类型,在qt中调用图像一般是QImage类型,所以需要进行一个格式转换,而且捕捉到的图像颜色是BGR,需要转换城RGB。摄像头捕捉的图...
关于Android 线程的销毁问题

关于Android 线程的销毁问题

最近在做一个Android上的游戏,用到了多个线程,当一切准备基本完成时出现了一个小问题,选择退出时finish掉了一个Activity但是里面的线程却没办法结束掉,因此就算退出了游戏等到线程结束时该执行的页面还是会跳出一个Activity,原来finish一个Activity并不能结束掉一个线程,于是我又尝试thread.stop()方法,还是没有效果,thread.distroy()方法总会显示出错,这些给我造成了一个很大的困惑,不知道哪位大神可以帮我...
关于Android Activity 中子线程操作界面

关于Android Activity 中子线程操作界面

最近做Android游戏,在一个activity中开了多个子线程,有的时候会用到在子线程中处理界面信息,但是如果直接就在子线程中处理界面信息的话就会出现强制关闭的错误,经过各种查找资料,找到了解决的办法,那就是在子线程中开启一个Handler,通过Handler发送消息来处理界面的信息,你还可以把界面处理函数写到Handler的post方法里面,这样也是没有问题的,发个小例子:new Thread(new Runnable() { /*** * 主要功能:...
Android图片处理技巧

Android图片处理技巧

Android应用开发中我们会经常用到图片处理的技术,今天给大家分享些获取固定宽度图片的技巧移动开发中,内存资源很宝贵,而且对加载图片内存空间也有限制;所以我们会在加载图片对图片进行相应的处理,有时为了提高响应速度,增强用户体验,我们在加载大图片时会先加载图片的缩略图、如后加载原图,所以我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类...
Android 学习之---listview adapter分析

Android 学习之---listview adapter分析

listview加载adapter过程是这样的.1 先判断adapter 有多少数据项,根据这个数据确定有多少item. 2 确定每个item里加载哪个View. 3 把View里加载要显示的数据.问提一个一个来解决. 第一个问题: 因为adapter都要关联一个list .有来存储数据.list的项数就是Item的数目. 我们在重载BaseAdapter 时候,都要实现这个函数public int getCount() { return weather...
Linux检测网络故障以及恢复网络的方法

Linux检测网络故障以及恢复网络的方法

在项目中遇到一个问题,嵌入式Linux设备工作一段时间后网络会出现故障,网线虽然连着,但却不能与外部主机通信。此时用串口调试内核,用ifconfig eth0 up命令可以再度启动网络。所以现在的需要在网络故障时检测出来,然后复位网络。如何检测网络故障是一个问题,在网上搜索了半天也没有找到好的解决方法。突然想到可以自己实现linux中的ping命令,然后定时ping网关,依据是否能ping通网关就可以判断出网络是否故障。参考自定义ping的代码,见http...
解决Linux中Flash掉电丢失数据问题

解决Linux中Flash掉电丢失数据问题

我在一个嵌入式Linux项目中提供了一个配置界面用来更改机器的参数,我将参数以文件形式保存在flash中。现在发现一个问题,如果更改了参数,然后用reboot热重启,则参数已经被更改,但如果断电则发现参数并没有被修改,而且文件甚至可能被清空。经过排查,原因是Linux中并没有立即在flash进行数据交换,而是每过一段时间缓存写入flash。Linux提供了强制同步缓存与flash的命令sync,调用此命令即可实现断电保存数据。在qt中实现的方法:QFile...
嵌入式Linux下复位声卡驱动

嵌入式Linux下复位声卡驱动

最近在做一个对讲系统,平台是tiny6410搭载的linux.遇到的问题是对讲一段时间后声卡会挂掉,报出的错误是s3c64xx_dma_stop: channel still active.经过长时间调试,发现问题根源在于硬件布线.tiny6410自带开发板依然有此问题.硬件改正之后,声卡挂的频率降低到平均2天1次.不过作为产品还是不够的,所以我就准备在系统检测到声卡挂掉时自动复位声卡.linux下声卡驱动结构包括两部分AC97驱动+声卡芯片驱动。具体驱动...
<< 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 >>