系统开发常用编辑修改目录

frameworks/base/core/java/com/android/internal/os/ZygoteInit.java  android初始化
frameworks\base\services\java\com\android\server\SystemServer.java android初始化
frameworks\base\media\java\android\media\AudioSystem.java 默认音量大小
frameworks\base\services\core\java\com\android\server\audio\AudioService.java 最大音量大小
frameworks\base\core\java\android\view\KeyEvent.java  按键键值定义
frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java  interceptKeyBeforeDispatching 按键监听
frameworks\base\services\core\java\com\android\server ----service类路径
frameworks\base\core\java\android\provider\Settings.java  android.provider.Settings 
frameworks\base\core\java\android\os os类路径 android.view.  android.os.
frameworks\base\packages\SystemUI\src\com\android\systemui\usb\StorageNotification.javausb mUsbReceiver USB存储连接状态改变广播
frameworks/base/packages/SystemUI/res/xml/tuner_prefs.xml 系统UI下拉的布局菜单设置
frameworks/base/packages/SystemUI/res_ext/layout/quick_settings 系统UI下拉的布局菜
device/eboda/eboda8127_ce/overlay/specify/frameworks/base/packages/SystemUI/res/values/config.xml
frameworks/base/packages/SystemUI/res/values/config.xml 系统UI下拉菜单显示资源配置
frameworks/base/packages/SystemUI/res_ext/values/mtk_config.xml
frameworks/base/packages/SystemUI/src/com/android/systemui/power/PowerUI.java Receiver接收电量改变,屏幕开关,用户切换,充电模式改变,充电模式等广播
frameworks/base/packages/SystemUI/src/com/android/systemui/BootReceiver.java 开机广播 
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java 导航栏按键点击事件监听frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java 也有点点击事件逻辑
packages\apps\Settings\res\xml\dashboard_categories.xml 设置布局
device\eboda\eboda8127_ce\overlay\specify\... 当其他地方修改无效时,可以在这个路径找下有没有相同的文件覆盖了
packages\apps\Launcher3\res\xml 桌面布局文件定制default_workspace_5x6.xml/dw_tablet_hotseat.xml
vendor\mediatek\proprietary\packages\apps\Camera  mtk提供的apk的源码
frameworks\base\media\java\com\mediatek\audioprofile\AudioProfileManager.java   ----------base 
packages\apps\Settings\src\com\android\settings\SettingsActivity.java   -------settings
device\eboda\eboda8127_ce\system.prop ota版本号
build\core\Makefile 版本号 BUILD_DISPLAY_ID :
out\target\product\eboda8127_ce\root\default.prop 初始化语言相关
================framework=====================
src\frameworks\base\packages\SettingsProvider\res\values\defaults.xml  修改默认属性
frameworks\base\packages\SystemUI\res\values\config.xml  系统UI里面的默认属性
frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java
out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-logo-shine.png 开机图片
frameworks/base/core/res/assets/images/android-logo-shine.png
out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/res/drawable/default_wallpaper.jpg 默认壁纸
frameworks/base/core/res/res/drawable/default_wallpaper.jpg
src\frameworks\base\packages\SystemUI
src\frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\phone 状态栏/导航栏
src\frameworks\base\packages\SystemUI\src\com\android\systemui\keyguard\KeyguardViewMediator.java 锁屏
src\frameworks\base\packages\SystemUI\src\com\android\systemui\keyguard 
src\frameworks\base\packages\SystemUI\src\com\android\systemui\usb USB插入提示
src\frameworks\base\core\res\res\config.xml  修改默认属性
src\frameworks\base\core\res
src\frameworks\base\core\java\android\preference\PreferenceActivity.java 设置喜好保存
src\frameworks\base\core\java\android\preference 设置喜好保存
src\frameworks\base\core\java\android\os\SystemProperties.java 底层写值
src\frameworks\base\core\java\android\hardware\SystemSensorManager.java 传感器
src\frameworks\base\core\java\android\app\admin\DevicePolicyManager.java
src\frameworks\base\core\java\android\nfc\NfcAdapter.java NFC
src\frameworks\base\core\java\android\provider\Settings.java
src\frameworks\base\core\java\android\bluetooth 蓝牙
src\frameworks\base\core\java\com\android\internal\widget\LockPatternUtils.java 锁屏
src\frameworks\base\core\java\android\os 
src\frameworks\base\policy 
src\frameworks\base\policy\src\com\android\internal\policy\impl
src\frameworks\base\policy\src\com\android\internal\policy\impl\PhoneWindowManager.java中的interceptKeyBeforeDispatching监听按键事件
src\frameworks\base\services\java\com\android\server\pm
src\frameworks\base\services\core\java\com\android\server
src\frameworks\base\services\core\java\com\android\server\LockSettingsService.java 锁屏
src\frameworks\base\services\core\java\com\android\server\WiredAccessoryManager.java 设备接入
src\frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java  中的interceptKeyBeforeDispatching监听按键事件 6.0
src\frameworks\base\services\core\java\com\android\server\display
src\frameworks\base\services\core\java\com\android\server\display\AutomaticBrightnessController.java 亮度
src\frameworks\base\services\usb\java\com\android\server\usb\UsbDeviceManager.java USB设备管理
src\frameworks\base\media\java\android\media\RingtoneManager.java 铃音
src\frameworks\base\media\java\android\media\AudioManager.java 音频管理
src\frameworks\base\media\java\android\media\AudioService 音频服务
frameworks/policies/base/phone/com/android/internal/policy/impl/KeyguardViewMediator.java 锁屏使能
===============Settings======
src\packages\apps\Settings   
src\packages\apps\Settings\res\xml\dashboard_categories.xml 5.1 6.0设置
src\packages\apps\Settings\res\values-zh-rCN 中文字符
src\packages\apps\Settings\res\values
src\packages\apps\Settings\res\xml\device_info_memory.xml 设置-存储
src\packages\apps\Settings\src\com\android\settings\HdmiReceiver.java 开机广播接收
src\packages\apps\Settings\src\com\android\settings\DreamSettings.java 
src\packages\apps\Settings\src\com\android\settings\wifi\AdvancedWifiSettings.java wifi设置
src\packages\apps\Settings\src\com\android\settings\deviceinfo 设备
src\packages\apps\Settings\src\com\android\settings\DisplaySettings.java 显示
src\packages\apps\Settings\src\com\android\settings\notification\NotificationSettings.java 通知
src\packages\apps\Settings\src\com\android\settings\location 位置
src\packages\apps\Settings\src\com\android\settings\fuelgauge\PowerUsageSummary.java 电池
src\packages\apps\Settings\src\com\android\settings\fuelgauge\BatteryHistoryChart.java 电池
====================launcher==========================
src\packages\apps\Launcher3
packages\apps\Launcher2\res\xml\default_workspace.xml 桌面布局
src\packages\apps\Launcher3\LauncherProvider.java 
src\packages\apps\Launcher3\src\com\android\launcher3\widget\WidgetsListAdapter.java 小部件
===================蓝牙===================================
src\external\bluetooth\bluedroid\stack\gatt\gatt_int.h
src\packages\apps\Bluetooth\src\com\android\bluetooth\gatt
src\packages\apps\Bluetooth\src\com\android\bluetooth\gatt
src\packages\apps\Bluetooth\jni\com_android_bluetooth_gatt.cpp
===============输入法==
src\packages\inputmethods\LatinIME\java\src\com\android\inputmethod\latin\settings\SettingsActivity.java
src\packages\inputmethods\LatinIME\java\src\com\android\inputmethod\latin 

阅读更多

没有更多推荐了,返回首页