uri is not registered

今天在使用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一下工程就可以了


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值