android源码编译
lyglostangel
这个作者很懒,什么都没留下…
展开
-
怎样使用Eclipse来开发Android源码
今天找到关于怎样使用eclipse来开发android源码的官方文档: https://sites.google.com/a/android.com/opensource/using-eclipse 从该文档和实践可以总结出几点: 1、可以使用eclipse来编辑JAVA程序、检查错误(主要是类库包含和语法方面),但是不能在eclipse上编译运行android源码,还转载 2015-01-29 16:12:26 · 445 阅读 · 0 评论 -
如何预置Android 手机 APK
预制APK有以下4种情况:1, 如何将带源码的 APK 预置进系统?2, 如何将无源码的APK预置进系统?3, 如何预置APK使得用户可以卸载,恢复出厂设置时不能恢复?4, 如何预置APK使得用户可以卸载,并且恢复出厂设置时能够恢复?预制APK实现的方法如下;一、如何将带源码的APK预置进系统?1) 在 packages/apps 下转载 2015-02-14 14:42:55 · 758 阅读 · 0 评论 -
android如何把apk的工程代码放到源码目录下编译
有时候不得已需要在Android源码里编译应用。譬如说用到了Andorid的隐藏类,譬如说要与系统一起起来的system权限apk,譬如说用eclipse编译时,明明是正确的代码却报错时。就不得不用到在源码里编译了。至于说有apk了,要成为Android预装的应用,那倒是简单,只需要将apk放到out/system/app/目录下重新打包image文件即可,不在本文讨论范畴。 我用到转载 2015-02-14 12:21:01 · 4367 阅读 · 0 评论 -
安卓系统源码编译系列(4)——LOCAL_WHOLE_STATIC_LIBRARIES和LOCAL_STATIC_LIBRARIES的区别浅析
安卓系统源码编译系列(四)——LOCAL_WHOLE_STATIC_LIBRARIES和LOCAL_STATIC_LIBRARIES的区别浅析 当我们需要单独编译安卓系统的某个模块供应用使用时,就需要自己编写或修改Android.mk文件,下面就对Android.mk中两个容易混淆的概念(LOCAL_WHOLE_STATIC_LIBRARIES和LOCAL_STATIC_LIBRARIE转载 2015-02-15 10:38:11 · 1903 阅读 · 0 评论 -
安卓系统源码编译系列(3)——常用命令
安卓系统源码编译系列(三)——常用命令 安卓系统源码编译系列(一)——下载安卓系统源码教程 安卓系统源码编译系列(二)——安卓系统源码编译教程 在下载编译完成安卓源码之后,我们在阅读、调试、修改安卓源码时,可能还需要对源码进行一系列操作,如切换分支、重置等,下面我们就来看看如何对源码进行一些常用操作。模块单独编译 1.查看当前可编译的所有模块转载 2015-02-15 10:36:52 · 833 阅读 · 0 评论 -
安卓系统源码编译系列(2)——安卓系统源码编译教程
安卓系统源码编译系列(二)——安卓系统源码编译教程 折腾了两天终于完成了安卓系统源码的下载,虽然说中间遇到了不少波折,但总算顺利完成,有兴趣的朋友可以参考我的上一篇博文《安卓系统源码编译系列(一)——下载安卓系统源码教程》。完成了源码下载之后,本人又马不停蹄的开始了源码编译的旅途,抱着与上篇文章同样的目的,写下这篇博文,那就是希望大家可以通过本人的教程一次性完成安卓系统源码的编译!转载 2015-02-15 10:34:51 · 1160 阅读 · 0 评论 -
Android 源代码中增加新apk
Android build system就是编译系统的意思 在我们需要向自己编译的源代码中增加模块的时候,需要一些规则,当然这个规则都是类似的。 Android.mk文件解析 让我们来看一个 Android.mk 文件的样子 Java代码LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LO转载 2015-02-14 12:22:48 · 616 阅读 · 0 评论 -
android 幾個快速編譯images指令
Android比较重要的三个img文件:make systemimage - system.imgmake userdataimage - userdata.imgmake ramdisk - ramdisk.imgmake snod - 快速打包system.img (with this command, it will build a new system.img very quick转载 2015-02-25 14:38:36 · 476 阅读 · 0 评论 -
安卓系统源码编译系列(1)——下载安卓系统源码教程
安卓系统源码编译系列(一)——下载安卓系统源码教程 最近需要编译安卓系统,咨询了一个编译过安卓系统的朋友,说是下载源码就得下载两天,于是做好了长期抗战的准备,开始了下载安卓源码的旅程。在刚开始下载时,可以参照的内容只有官方教程,于是跟着官方教程一步一步走,遇到问题就百度谷歌,结果发现自己因为经验不足走了很多弯路,写下这篇教程是为了让以后打算下载安卓源码的朋友提供一些建议和思路。本篇教程会转载 2015-02-15 10:33:50 · 1031 阅读 · 0 评论 -
在Eclipse中开发Android系统的内置应用(Mms, Contacts ect)
在Eclipse+ADT中开发Android系统的内置应用 Android系统内置有:Browser(浏览器)、Mms(彩信/短信)、Phone(电话)、Contacts(联系人)等众多的核心应用。然而,在SDK开发环境(即Eclipse + ADT) 下, 这些应用却无法被正确编译,究其原因 至少有以下几种情况:1、它们使用到了未包括在SDK中(公开发布)的API转载 2015-01-29 16:08:19 · 700 阅读 · 0 评论 -
Android必备:使用Eclipse編譯Android源碼
转自http://blog.csdn.net/zhangchiytu/archive/2011/04/08/6310488.aspx谢谢他的共享让我很方便的学会了编译源码过程说明:这篇文章是介绍如何开发Android源码,包括各平台的源码而非仅仅Google释放的源码,我采用的是MSM7267.前提不需要SDK,不需要ADT,通过整个工程的编译都可以生成。为了在Eclipse中调试转载 2015-01-29 16:07:38 · 647 阅读 · 0 评论 -
Android 源码下编译APK
有些时候,我们写的 app 需要获取系统的一些权限,比如获取联系人信息,Mail 信息等等,就需要在 android 源码下编译APK,让app与系统源码具有一样的签名。1、在源码目录下运行$ . build/envsetup.sh 目的是使mm/mmm命令可用2、修改 AndroidManifest.xml(非必须,除非app需要system ID) 添加: android:sh转载 2015-02-14 12:09:35 · 628 阅读 · 0 评论