공들여 나열한 것
경로:
lagvm/LINUX/android/vendor/chinatsp/overlay/frameworks/base/core/res/res/
- 이 경로 아래에 새 레이아웃 폴더를 만들고 그 안에 레이아웃 파일을 추가합니다.
lagvm/LINUX/android/
디렉토리에서 make update-api를 실행하십시오.lagvm/LINUX/android/
디렉토리에서 make Framework-res 실행- 컴파일된 Framework-res.apk를 머신에 푸시합니다.
adb push out/target/product/msmnile_gvmq/system/framework/framework-res.apk /system/framework/ && adb shell sync
색상
경로:
lagvm/LINUX/android/vendor/chinatsp/overlay/frameworks/base/core/res/res/
- 경로에 res-night 폴더를 추가하고, 값 폴더를 추가하고, 값 폴더에 빈 attrs.xml 파일을 추가하고, 색상 파일에 정의된 필요한 colors.xml 파일을 추가합니다. 우리에게 필요한 색상 값
frameworks/base/core/res/
폴더 아래에 res-night 폴더를 추가하고, 폴더 아래에 값 폴더를 추가하고, 값 폴더 아래에 빈 attrs.xml 파일을 추가합니다.frameworks/base/core/res/Android.bp
새로운 재박이 추가될 예정입니다.
resources_dirs: [“res”, “res-skin”,“res-night”]
frameworks/base/core/res/res/values/symbols.xml
파일 에 새 색상 값을 정의합니다.
<java-symbol type="color" name="resize_shadow_start_color" />
<java-symbol type="color" name="resize_shadow_end_color" />
lagvm/LINUX/android/
디렉토리에서 make update-api를 실행하십시오.lagvm/LINUX/android/
디렉토리에서 make Framework-res 실행- 컴파일된 Framework-res.apk를 머신에 푸시합니다.