IntelliJ无法解析AOSP中androidx依赖问题求助
解决AOSP项目IntelliJ无法解析androidx.appcompat依赖的问题
重新生成idegen配置文件
先在AOSP根目录执行make idegen,确保idegen工具同步最新的依赖信息;再进入你的模块目录,执行./development/tools/idegen/idegen.sh,重新生成.iml和.ipr配置文件,覆盖旧的IDE配置。手动添加appcompat模块依赖
打开IntelliJ,选中你的项目模块按F4进入模块设置,切换到Dependencies标签页,点击+选择Module Dependency,找到AOSP源码中androidx/appcompat/appcompat对应的模块添加进去。校验SDK配置
打开Project Structure(快捷键Ctrl+Alt+Shift+S),在SDKs中确认使用的是基于AOSP源码生成的SDK,而非普通Android SDK,确保SDK包含androidx相关库文件。清理缓存并重新索引
执行File -> Invalidate Caches...,选择Invalidate and Restart,让IntelliJ清空旧索引并重新扫描项目依赖。
内容的提问来源于stack exchange,提问作者Paul
相关产品推荐
相关产品推荐

