Android
文章平均质量分 67
Engine_OS
【Webkit】【Chromium】【VR SDK】【OpenGL】【Vulkan】
展开
-
Android平台根目录文件
> 系统分区# adb shell# mountrootfs / rootfs ro 0 0tmpfs /dev tmpfs rw,mode=755 0 0devpts /dev/pts devpts rw,mode=600 0 0proc /proc proc rw 0 0sysfs /sys sysfs rw 0 0none /acct cgroup rw转载 2013-04-27 11:11:09 · 732 阅读 · 0 评论 -
adb push和adb install的区别
“adb push”仅拷贝apk到手机上(push到/system/app下重启会注册应用程序),而“adb install”不仅拷贝apk到手机上而且安装应用程序包到系统中.platform\system\core\adb\commandline.c中adb push的实现 if(!strcmp(argv[0], "push")) { if(argc != 3转载 2013-04-11 15:13:27 · 1445 阅读 · 0 评论 -
Android 系统开发学习杂记
本文旨在记录在研究和开发 Android 系统的过程中学习到的星星点点,以备日后之用~ 内容包括:开发环境、安装程序、系统分区、目录概览、进程分析、内核对比。> 开发环境1、安装 Eclipse 和 android-sdk 并解压安装2、Eclipse 安装 AVD 插件 https://dl-ssl.google.com/android/eclipse/ 并配置 SDK Loca转载 2013-04-27 11:12:21 · 983 阅读 · 0 评论 -
android adb adbd analyse
Android Adb Analyse TABLE OF CONTENTS1 Introduction·· 21.1 Purpose· 21.2 Definitions, Acronyms, and Abbreviations 32 Architecture·· 32.1 Mo转载 2013-04-11 15:37:32 · 2096 阅读 · 0 评论 -
Android如何加入对开宏wml的支持
其实就是改makefile文件:1,开启宏定义:在external/webkit/Android.mk中开启宏:ifeq ($(ENABLE_WML), ) ENABLE_WML := true endif 意思是:如果ENABLE_WML环境值没有被定义过,则定义它为true。 然后在同一个文件下加入:ifeq ($(ENABLE_WML),转载 2013-11-06 20:31:01 · 1009 阅读 · 0 评论 -
android ADB命令的使用
ADB是一个 客户端-服务器端 程序, 其中客户端是你用来操作的电脑, 服务器端是android设备. 先说安装方法, 电脑上需要安装客户端. 客户端包含在sdk里. 设备上不需要安装, 只需要在手机上打开选项settings-applications-development-USBdebugging. 对于Mac和Linux用户, 下载好的sdk解压后, 可以放~或者任意目录. 然后转载 2013-04-11 15:44:05 · 873 阅读 · 0 评论 -
Android编译系统
Android编译系统一、Android编译步骤: 二、初始化编译环境--source build/envsetup.sh 在build/envsetup.sh中主要完成了三件事。 添加编译目标的代码如下:for f in `/bin/ls vendor/*/vendorsetup.sh vendor/*/*/vendorset转载 2013-10-28 17:22:58 · 889 阅读 · 0 评论 -
Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)的用法
在调试代码的时候我们需要查看调试信息,那我们就需要用Android Log类。android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意转载 2013-05-08 09:26:30 · 733 阅读 · 0 评论