`

How to make resources added in frameworks/base/core/res/res

 
阅读更多
1) add the new id to your xml
2) run "make -j4 2>&1 | sed -n -f frameworks/base/core/res/MakeJavaSymbols.sed | sort -u"
will generate a output like this:

<java-symbol type="id" name="new_id_1" />
<java-symbol type="id" name="new_id_2" />

3) add the above to either:
frameworks/base/core/res/res/values/symbols.xml
or
frameworks/base/core/res/res/values/public.xml
分享到:
评论

相关推荐

    frameworks/base/cmds/bootanimation

    在Android系统中,`frameworks/base/cmds/bootanimation`目录包含了一组用于创建和控制设备启动时播放的动画和声音的文件。这个目录是Android源码树的一部分,它揭示了Android系统如何处理开机动画这一关键用户体验...

    android 10 中 framework base 仓核心源码

    本资源为 android 10 (API 29)中 .../frameworks/base/core /frameworks/base/services 另外,资源文件中包含 android.iml、android.ipr、android.iws 3个文件,使用 Android Studio 打开 android.ipr 文件即可阅读。

    navigationbar.zip

    frameworks/base/packages/SystemUI/res/values-sw372dp/config.xml frameworks/base/packages/SystemUI/res/values-sw600dp/config.xml frameworks/base/packages/SystemUI/res/values-sw900dp/config.xml ...

    android开发教程之framework增加字符串资源和图片等resource资源

    例如,要添加一个名为`list_selector_pressed_holo_dark`的图片到`hdpi`密度目录,你需要将图片文件放到`frameworks/base/core/res/res/drawable-hdpi`。 如果需要在Java代码中使用这个图片,还需要在`public.xml`...

    android Framework层的修改规则

    首先,我们需要在`/Android/android-1.6_r2/frameworks/base/core/jni`路径下创建一个新的JNI文件,例如命名为`android_mytest_hellojni.cpp`。这个文件将在JNI层实现接口。参考同一目录下的`android_debug_JNITest....

    Android_-StateMachine:android4.4w_r1xrefframeworksbasecorejavacomandroidinternalutilStateMachine.java源码实现学习与StateMachine使用案例

    Android框架原始码元状态机使用重新编码及原始码解析 工作中有一同事说到的Android状态...StateMachine位于Android frameworks层的frameworks/base/core/java/com/android/internal/util utilpath下。应用层若要使用Sta

    深入理解android 卷II 第7章

    - **ActivityThread.java**:此文件位于`frameworks/base/core/java/android/app/`目录下,是Android框架中的关键类之一,负责处理应用程序的主线程逻辑,其中包括了与ContentProvider的交互。 - **MediaStore.java...

    SDK配置方法/android开发环境搭建

    ### SDK配置方法与Android开发环境搭建 #### 一、概览 本文档旨在为初学者提供一份详尽的指南,帮助其在Windows 7环境下搭建Android开发环境。Android开发涉及多个组件的安装与配置,包括Java Development Kit (JDK...

    android_source_frameworks_02_base_01

    【标题】"Android 源码分析:frameworks/base 部分01" 在深入探讨Android系统的核心组件和框架时,"android_source_frameworks_02_base_01"这个主题聚焦于Android源码中的`frameworks/base`目录。`frameworks/base`...

    20.9.13-PKMS Android10.0 第一节课的预习资料1

    1. frameworks/base/core/java/android/app/ApplicationPackageManager.java:客户端接口,提供了访问应用包管理的API。 2. frameworks/base/services/java/com/android/server/SystemServer.java:SystemServer启动...

    android_source_frameworks_02_base_02

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

    Android Surface

    2. frameworks/base/core/java/android/view:提供事件机制和开发图形用户界面的控件等。 3. frameworks/base/core/java/android/widget:提供图形控件库,如 Button、TextView 等。 4. frameworks/base/opengl/:...

    Android中自定义对话框(Dialog)的实例代码

    1.修改系统默认的Dialog样式...在源码中的路径:/frameworks/base/core/res/res/values/themes.xml,我们可以看到,Android为Dialog定义了一个样式, 代码如下:&lt;style name=”Theme.Dialog”&gt;&lt;item name=”a

    android 7.0 源码下载(24)

    查看`frameworks/base/core/java/android/content/IntentFilter.java`和`frameworks/base/core/java/android/content/pm/PackageParser.java`。 8. **Direct Boot**:设备可以在不解锁的情况下运行部分应用和服务,...

    Android源码编译make的错误处理

    ### Android源码编译make的错误处理 #### 一、概览 在进行Android源码编译的过程中,可能会遇到各种各样的错误。本文主要针对在Linux环境下编译Android 4.0.1版本源码时遇到的一些典型问题,提供详细的解决方案。 ...

    android屏幕亮度调节源码

    在`frameworks/base/core/java/android/hardware/DisplayHardwareInterface.java`中,定义了与硬件交互的接口,如`setBacklightBrightness`方法,用于设置背光亮度。这个接口会被系统服务中的`DisplayManagerService...

    android_source_frameworks_02_base_05

    标题“android_source_frameworks_02_base_05”指的是Android源码树中关于frameworks/base组件的一部分,这部分主要关注Android系统的底层框架服务。在Android系统中,`frameworks/base`是核心API层,它包含了...

    android源码开发实战6.12.zip

    - 探究`frameworks/base/services`和`frameworks/base/core/java/android/content`等目录中的组件实现细节。 6. **Intent与IntentFilter**: - Intent用于在组件间传递消息,IntentFilter定义了接收Intent的规则...

    android_frameworks_base,.zip

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

Global site tag (gtag.js) - Google Analytics