Android的ADB学习笔记】的更多相关文章

1.ADB的常用命令   Pull命令:adb -e|-d pull {文件的路径} {获取文件路径} 2. 文件操作的基本命令 ls -al:显示当下目录下用户对文件的操作权限.  = la -al   mount 使用失败 /dev/block/mtdblock0 /system   3.信息查询相关命令 bugreport:当应用程序发生崩溃,可用这个命令查看相关信息 logcat:应用层的缓存信息,一般找问题就查看这个log dumpsys:adb -e shell dumpsys cp…
Android安装器学习笔记(一) 一.Android应用的四种安装方式: 1.通过系统应用PackageInstaller.apk进行安装,安装过程中会让用户确认 2.系统程序安装:在开机的时候自动进行安装/system/app下面的APK文件,没有安装界面 3.通过Google 的Android market进行安装,安装界面就是Market的界面,APK从网络获得 4.使用adb(Android Debug Bridge)进行安装,没有用户界面 二.PackageInstaller应用剖析…
引用:http://weimingtom.iteye.com/blog/1483566 (20121108)注意:这篇文章用cdt编译ndk工程的内容已过时(现在可以用adt-bundle,避免配置繁琐的参数),最新版ADT 20.0.3支持右键把Android工程直接添加native特性(即Android工程和CDT Makefile工程合二为一),不需要做太多复杂的设置,而且完全兼容ndk-build命令行编译.当然,因为会执行完全编译,所以如果经常clean,又想加快编译速度,得另想方法.…
导读 增强的Doze模式 后台优化 Data Saver 一.增强的Doze模式 Android N对Android M引进的Doze模式进行了进一步的增强,变化体现在两个方面.一方面是降低了进入Doze模式的条件,Android M中的条件是不插电,屏幕熄灭且静置一段时间,在Android N中去掉了静置的条件,这个改变大大增加了设备进入Doze模式的机会,因而使得Doze对应用程序的影响大大增加.另一方面,Doze模式被分成了两个阶段,当设备切断电源,熄灭屏幕一段时间,会进入到第一阶段,切断…
今天开始学习google官网上的API guides ,主要读了Application Fundamentals这一章节,此章节介绍了一个App的基本组成,共包括四大部分内容. 1.      Application Components(android应用程序的四大组件) 2.      Activating Components(下面描述的组件用于激活上述四大组件) 3.      The Manifest File(描述每个app的组件构成,能力及对系统的要求) 4.      Appli…
Android应用权限简要介绍 一个Android应用默认情况下是不拥有任何权限的, 这即是说, 在默认情况下, 一个应用是没有权利去进行一些可能会造成不好影响的操作的. 这些不好的影响可能是对其它应用,操作系统,或者是用户. 如果应用需要一些额外的能力,则它需要在AndroidManifest.xml中静态地声明相应的权限.   如果应用没有在manifest中声明权限, 却使用了相应的功能, 在调用到相应功能的时候, 将会抛出异常. 比如程序要发送一个请求,却忘记加Internet权限, 那…
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz Android提供的事件处理机制分为两类:一是基于监听的事件处理:二是基于回调的事件处理.对于基于监听的事件处理,主要的做法是为Android界面组件绑定特定的事件监听器.对于基于回调的事件处理,主要是重写Android组件特定的回调函数或重写Activity的回调函数. 基于监听的事件处理,在前面的文章中我们已经用过,比如为Button设置点击监听器.本文我们主要来看基于回调的事件处理. 下面我们通过一个例子来…
http://blog.csdn.net/eyu8874521/article/details/8847173 度娘给出的描述:通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄.在Internet上的主机一般运行了多个服务软件,同时提供几种服务.每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务. 网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket.Socket通常用来实现客户方和服务方的连接.Soc…
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz 在上一篇文章中我们学习了多线程和Handler消息处理机制,如果有计算量比较大的任务,可以创建一个新线程执行计算工作,但是子线程无法更新UI界面,所以通过Handler消息处理机制与UI线程通信,更新UI界面. 有一个问题需要注意,创建的子线程太多时,会影响系统性能.针对这个问题,Android为我们提供了代替使用Thread和Handler的方案,这就是AsyncTask.下面看Android官方文档对Asyn…
作者:刘昊昱 博客:http://blog.csdn.net/liuhaoyutz Android支持常用音视频格式文件的播放,本文我们来学习怎样开发Android应用程序对音视频进行操作. Android提供了MediaPlayer和SoundPool两个类能够用来播放音频,MediaPlayer类通常用来播放较大的文件,比如一首MP3歌曲,这种文件通常保存在SD卡上,而不是保存在资源文件中,当然如果有必要,也可以保存在资源文件中.SoundPool类通常用来播放体积较小的文件,比如游戏中的炸…