`
ishelf
  • 浏览: 106355 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android frameworks 文件夹(修改心得1)

阅读更多

1..怎么添加一个新的应用和修改原有的应用

     这里查看http://www.cnblogs.com/zhangweia/archive/2010/08/19/1803445.html,有详细介绍。需要主要以下几点:

     输入命令的顺序,每当修改添加或修改一个文件时,需要重新编译一次,不过当级联的错误过多时就需要级联到别的目录去执行mm命令。我比较懒直接采用网上说的另一种方法,删除了out\target\common中的R文件夹,这样就能把core里面的一些全部编译一边,然后再编译package文件夹。

 

2.加入一个资源文件时需要考虑framewors\base\core\res\res下的public文件夹,不然就会报出Resour is not public 这样的错误。

      还有另外一个错误Apostrophe not preceded错误时string或者arrays等资源文件中的字串包含英文半角的“'”字符,所以书写英文字串时注意使用转义字符。

分享到:
评论

相关推荐

    android frameworks src code

    android frameworks src code about wifi: package android.net.wifi; import android.util.Log; import android.util.Config; import android.net.NetworkInfo; import android.net.NetworkStateTracker; ...

    Android-2.3.7-frameworks-src

    Android-2.3.7-frameworks-src,Android源代码,Android_Frameworks层源代码,下载后用eclpse关联源代码文件夹,然后就可以利用eclpse翻看Android Frameworks层的源代码

    Android系统源码Frameworks文件夹下的所有源代码 可结合VSCODE分析 .zip

    下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。

    android_frameworks_base,.zip

    《深入解析Android Frameworks Base》 在Android系统中,`android_frameworks_base`是一个至关重要的组件,它是Android操作系统的核心框架层,包含了各种服务、接口和系统级别的组件。这个开源项目是Android开发...

    android Framework层的修改规则

    - **修改Android.mk文件**:在`/Android/android-1.6_r2/frameworks/base/core/jni`目录下的`Android.mk`文件中,需要向`LOCAL_SRC_FILES`变量中添加新文件的路径,例如: ```makefile LOCAL_SRC_FILES := \ ...

    android_source_frameworks_02_base_02

    在Android系统中,`frameworks/base`是核心框架层,它是Android操作系统的心脏,负责提供大量的API和服务,供上层应用程序和系统组件调用。这个目录包含了Android的系统服务、库、以及各种重要的组件,是Android源码...

    frameworks_services_jni_hardware_kernel.zip

    1. **frameworks**:这是Android系统的核心框架层,包含了各种服务、库和API,允许应用程序与系统服务进行交互。开发者通常通过Java API来调用frameworks层的功能,这些API涵盖了用户界面、网络通信、多媒体处理等多...

    android源码core文件夹下的文件(包含资源)

    1. **系统库**:在"core"文件夹中,你可以找到多个关键的系统库,如libcore、libc、libart等。libcore是Java层的基础库,提供了对原生C++代码的支持,包括一些基础的数据结构和算法。libc是标准C库的实现,为Android...

    android2.2 frameworks内services和ui代码

    在`frameworks/base/core/java/android/app`和`frameworks/base/core/java/android/view`目录下,我们可以找到这些组件的源代码。 在`Android 2.2`中,触摸屏的支持是UI交互的重要部分。触摸事件的处理主要在`Input...

    platform_frameworks_support,.zip

    平台框架支持库(platform_frameworks_support)是Android开发中的一个重要组成部分,它属于Google的Jetpack套件。Jetpack是Google为了提升Android应用开发效率和质量而推出的一系列库和工具的集合,它包括了组件、...

    Android中如何修改系统时间(两种方法)

    2. **修改权限**:在`frameworks/base/services/core/java/com/android/server/TimeService.java`或类似位置,找到设置系统时间的相关函数,例如`setSystemTime()`,并修改其权限,使其可以在非系统应用中调用。...

    Pro Android学习:media frameworks小例子

    在Android开发中,Media Frameworks是一个至关重要的组件,它提供了处理多媒体数据(如音频、视频和图像)的能力。本篇文章将深入探讨`Media Frameworks`的相关知识点,通过一个实际的小例子来帮助理解其工作原理和...

    android 4.0 Frameworks.jar

    android 4.0,launcher里面需要的jar包Frameworks.jar

    android wifi frameworks

    在Android系统中,WiFi框架是实现无线网络连接的关键部分,它负责管理设备的WiFi功能,包括扫描可用网络、连接到选定的网络以及维护连接。本文将深入探讨Android WiFi框架,特别是用户发起连接时的Wlan开启过程和`...

    Android开机动画修改

    要修改Android开机动画,我们需要了解几个关键点,包括bootanimation.zip文件、desc.txt文件格式以及可能出现的问题及其解决方法。 首先,开机动画的修改主要涉及到`bootanimation.zip`文件。这是一个特殊的压缩包...

    android_platform_frameworks_surpport_master

    在Android开发中,`android-platform-frameworks-support-master`是一个非常重要的资源,它包含了对Android支持库的源代码,包括v4、v7和v13版本。这些支持库是Google为了帮助开发者兼容不同版本Android系统而提供的...

    Android JellyBean 4.1.2 Frameworks源码

    1. **dalvik虚拟机与ART**: 在JellyBean 4.1.2中,仍然使用Dalvik虚拟机,但后续版本会过渡到ART(Android RunTime)。Dalvik是基于寄存器的虚拟机,而ART采用预先编译的方式,提高了应用程序的运行速度和效率。 2....

    android7 关闭ANR对话框代码

    1. **AppErrors.java**:这是Android Framework中的一个关键类,用于处理应用程序的各种错误状态,包括ANR。在Android 7.0中,它新增了自动关闭ANR对话框的逻辑。当ANR发生时,AppErrors类会创建并显示一个...

Global site tag (gtag.js) - Google Analytics