mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 13:51:33 +00:00
* fix(android): move Wear capability keep rules to raw keep files Resource-shrinker keep directives in res/values/*.xml are not honored by Android's resource shrinker during release builds. Move the tools:keep declarations into dedicated res/raw/*.keep.xml files as documented by Android: https://developer.android.com/topic/performance/app-optimization/customize-which-resources-to-keep Fixes openclaw/openclaw#116049 * fix(android): rename keep files - use underscores instead of dots Android resource names must contain only lowercase a-z, 0-9, and underscores. Dots in file names cause build failure with AAPT2 resource merger. - ai.openclaw.app.phone.keep.xml -> ai_openclaw_app_phone_keep.xml - ai.openclaw.app.wear.keep.xml -> ai_openclaw_app_wear_keep.xml --------- Co-authored-by: Vincent Koc <vincentkoc@ieee.org>