uri is not registered
16lz
2021-01-23
今天在使用Android Studio导入library工程后,发现两个问题:
1.导入的工程的AndroidManifest.xml文件中,以下代码报错:
xmlns:android="http://schemas.android.com/apk/res/android"
报错的提示是:uri is not registered
2.导入的工程无法被识别为Android工程
解决过程:在网上搜索了很多解决方法,都是说打开AndroidManifest.xml文件的路径不对导致,但如果是这样那就不应该出现问题2,很明显我的问题不是在这里。后来经过一番倒腾,找到解决以上问题的方法,只需一步:
打开Project根目录下的settings.gradle,在这里发现类似这样的语句:
include ':A', ':B', ':C', ':D'
其中A、B、C、D是工程名,接下来只需要依照以上格式添加自己导入的library工程的名称即可,例如我导入的Library工程的名字为E和F,就应该这样改:
include ':A', ':B', ':C', ':D', ':E', ':F'
最后再clean一下工程就可以了
更多相关文章
- Android Studio 使用API29无法向手机存储写文件问题
- Edittext在xml文件中设置android:focusable=“false”之后,edittex
- 【经验记录】Android上传文件到服务器
- Android studio查看SQLIte数据库文件
- [图文]为移植到Android平台上的Cocos2d-x项目添加xml布局文件
- Android Studio下gradle多工程全局配置
- 今天开始写android的照片浏览器(一)至返回所有图片文件
- Android工程内嵌资源文件的两种方法
- 删除androidAndroid递归方式删除某文件夹下的所有文件