
android
吉祥衰宝
衰人到这里写写读书笔记,收藏些技术贴
展开
-
高通平台环境搭建,编译,系统引导流程分析
1、高通平台android开发总结1.1 搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和 modem 编译流程分析高通平台 7620 启动流程分析qcril 流程分析,设置sim卡锁python scons 语法学习Python 语言之 scons 工具流程分析: 1.转载 2012-06-16 14:29:36 · 7096 阅读 · 3 评论 -
Android CTS测试(2.2 2.3 4.0 4.1)
CTS:Compatiable Test Suite本文转载自subsist的博客http://blog.youkuaiyun.com/subsist/article/category/824984CTS 2.3测试步骤 前言:CTS2.3测试方法几乎和CTS2.2相同,只有平台准备工作有差别。目前CTS2.3最新版本是r9,可以从android官网上下载。转载 2012-12-17 10:10:27 · 1826 阅读 · 0 评论 -
Android学习笔记之AndroidManifest.xml文件解析[转]
一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services,转载 2013-06-26 09:13:43 · 667 阅读 · 0 评论 -
手机开发常用命令
ADB命令adb install (' - l '意味着向前锁应用)(“r”的意思是重新安装应用程序,使其数据)(“s”的意思是安装在SD卡而不是内部存储)原创 2013-07-04 16:27:33 · 797 阅读 · 0 评论 -
android环境搭建之旅-- (二)ubuntu与主机XP的共享
前面的apt-get install samba smbfs swat xinted samba-common-bin 只是安装装了samba但是还需要配置1.samba的配置参考 在Ubuntu中设置samba共享可读写文件夹ubuntu samba 配置先是建立共享文件夹以及设置权限#mkdir /JadePlatform#chmod 777 -R /JadePla原创 2012-04-13 14:54:57 · 601 阅读 · 0 评论 -
Andorid adb 命令
ADBADB = Android Debug Bridge顾名思义,这个是PC机与Android设备的连接桥。简单的说,就是通过adb ,PC可以控制与之相连的Android设备。通过adb命令看一启动android这个linux下的一个终端。1.进入fastboot 模式adb reboot bootloader2.fastboot erase assetda原创 2013-08-21 21:17:39 · 807 阅读 · 0 评论 -
Android系统Recovery工作原理之使用update.zip升级过程分析
转载自 http://blog.youkuaiyun.com/mu0206mu 这篇及以后的篇幅将通过分析update.zip包在具体Android系统升级的过程,来理解Android系统中Recovery模式服务的工作原理。我们先从update.zip包的制作开始,然后是Android系统的启动模式分析,Recovery工作原理,如何从我们上层开始选择system update转载 2013-10-11 21:41:57 · 34343 阅读 · 7 评论 -
Ubuntu 12.04 Android 编译搭建全程--(一)ubuntu安装
http://www.vivaolinux.com.br/artigo/Ubuntu-Server-1204-LTS-Como-Servidor-Gateway-e-DHCP原创 2013-10-25 13:28:47 · 994 阅读 · 0 评论 -
Android 里的版本号
在android里有几个版本号经常会遇到,有的时候还要作特殊的处理。整理了一下一些特殊的关于版本的字段。这些都保留在文件系统的/system/build.prpo里,build.prpo理相当于平常在Windows下的注册表,这个文件这个文件内定义了系统初始(或永久)的一些参数属性、功能的开放等用一下命令可以获得相关的信息。adb shell getprop原创 2013-11-21 15:08:46 · 3921 阅读 · 0 评论 -
android 编译
每次遇到编译android,是不是总有个冗繁的过程,感觉机器不给力不是,整理了一些。加速ubuntu 虚拟机编译android /linux 系统的方法内核加速方法 1.安装ccache sudo apt-get install ccache 2.添加缓存路径 vi ~/.bashrc 再最后面添加一行指定缓存路径 export CCACHE_DIR=/opt原创 2013-07-25 10:29:16 · 1038 阅读 · 0 评论 -
Android开发FAQ
Q1. 默认情况用户按下Back键是不会销毁当前Activity的,Activity依旧存在于内存中,如果想要彻底kill掉这个程序可以在代码中做如下处理:A1.@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) {原创 2012-07-26 09:24:55 · 750 阅读 · 0 评论 -
Android编译中错误提示FAQ (不定期更新)
Q1. user tag detected on new module - user tags are only supported on legacy modules. Stop.错误提示:。。。。build/core/base_rules.mk:97: * If the component should be in EVERY build of ALLbuild/co原创 2012-08-08 11:07:25 · 2250 阅读 · 0 评论 -
Android CTS 总结
FAQ of Fix CTS fail Q1.Ringtoneandroid.media.cts.RingtoneTest-- testRingtonefailjunit.framework.AssertionFailedError at android.media.cts.RingtoneTest.testRingtone(RingtoneTest.j原创 2012-09-05 16:13:18 · 8527 阅读 · 1 评论 -
android开发收藏帖
本文转载自 http://topic.youkuaiyun.com/u/20110616/11/e7f2a587-33be-4d16-a519-6f5d451b3d52.html?22610感谢ORIETech提供的下载1)国内的翻译作品(起步以及提升用途的都有)2)英文原版 (高清PDF,建议收藏)3) Demo4) 代码分享以下是资源列表:[Andr转载 2012-04-21 14:38:28 · 618 阅读 · 0 评论 -
android环境搭建之旅-- (三)XP下用source insight查看代码和SSH,putty的安装
前面已经介绍了samba服务器的配置,那么之前习惯用source insight看代码,有了共享也可以实现吗??答案是肯定的。可以创建映射来实现重启过几次发现ubuntu的IP几次是变化的。1.固定ubuntu的IP先在终端输入#ifconfig查看ip,然后就可以配置了,老习惯先备份#cp /etc/network/interface /etc/network/interface原创 2012-04-21 16:56:59 · 4195 阅读 · 0 评论 -
【转载】生成release版本的Android系统 --签名
http://blog.youkuaiyun.com/chen_chun_guang/article/details/6325833网上Android数字签名大多是与Android APK相关,而介绍Android系统签名的方法却不多。正巧前段时间帮别人做CTS 认证,需要用到给Android系统签名。为什么需要给Android系统签个名才能进行CTS认证呢?原来我们通过mak转载 2012-09-05 16:12:18 · 1221 阅读 · 0 评论 -
【Makefile】如何写Android.mk(整理)
开始接触android编译,不可避免的就是遇到一个个目录下的android.mk文件。mk文件就就是uinx/linux下的makefile文件。前一阵子再看陈皓老师的《跟我一起学makefie》,看的不深入,自己实践得少。先回顾一下make的工作方式(参考 陈皓的 跟我一起写makefile)GNU的make工作时的执行步骤入下:(想来其它的make也是类似)转载 2012-09-13 10:18:52 · 3748 阅读 · 0 评论 -
android 编译出一个单独的apk和system.img
具体步骤: 1)打开~/.baserc文件,加入source ~/%productor%/build/envsetup.sh. 加入你自己该文件所在的路径,这样就免去了每次启动新的终端执行mm命令之前,需要引用此文件。 2)完成步骤1之后,就可以在你的模块里面随意执行mm了,要想使用其他快速命令,可以查看envsetup.sh文件,比如cgrep,jgrep,r原创 2012-10-16 10:29:27 · 1079 阅读 · 0 评论 -
高通平台android环境搭建,编译,系统引导流程分析
1、高通平台android开发总结1.1 搭建高通平台环境开发环境在高通开发板上烧录文件系统建立高通平台开发环境高通平台,android和 modem 编译流程分析高通平台 7620 启动流程分析qcril 流程分析,设置sim卡锁python scons 语法学习Python 语言之 scons 工具流程分析: 1.2 搭建高通平台环境开发环境转载 2012-11-16 16:57:49 · 5154 阅读 · 0 评论 -
一个JVM的错误让我遇到了:A fatal error has been detected by the Java Runtime Environment
今天的dailybuild报了个错,第一次遇到,以前没遇到类似JVM的错误。错误问题## A fatal error has been detected by the Java Runtime Environment:## target Java: com.qrd.plugin.feature_query (out/Myproject/target/common/obj/JAV原创 2012-12-11 10:17:42 · 21126 阅读 · 0 评论 -
android环境搭建之旅-- (一)搭建linux环境
手上6K平台的工作量开始减少了,要准备转智能,最近开始看文档自己搭建平台,公司的文档不方便发出来,但是在搭建环境工程遇到的问题我很想发出来。这个过程真的费了不少的心。遇到不少问题所以做了些总结,一些详细步骤都是网上可以找到的不做赘述。期间参考不少网上的文章引出来了android 在ubuntu 32,64位编译系统源码主要是什么区别32位Ubuntu 11.10下android2.3.原创 2012-04-12 16:47:54 · 988 阅读 · 0 评论 -
Android 安全机制概述
转载自 http://yelinsen.iteye.com/blog/10127401 Android 安全机制概述 Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制,通过为每一个 Application 分配不同的 uid 和 gid , 从而使得不同的 Application 之间的私有数据和访问( native 以及 java 层通过这种 s转载 2013-02-17 13:41:02 · 1216 阅读 · 0 评论 -
Android 下的 makefile 组织结构
注:本文引用自http://blog.youkuaiyun.com/kobeyxyx/article/details/6614970 1. /Makefile首先从根目录下的Makefile开始了Android的编译之旅。### DO NOT EDIT THIS FILE ###include build/core/main.mk### DO NOT EDIT THIS FILE ##转载 2013-02-19 13:49:34 · 2412 阅读 · 0 评论 -
关于Android 4.0编译生成Recovery的一个错误:ValueError: too many values to unpack
在制作差分包的过程中发现这个问题,后来发现这个项目在编译的过程中就已经报错了,只是不影响.img .bin文件的生成而已。错误提示:Traceback (most recent call last): File "./build/tools/releasetools/ota_from_target_files", line 1107, in main(sys.argv[1:]原创 2013-07-25 10:38:21 · 8232 阅读 · 8 评论