今天在使用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. Android Studio 使用API29无法向手机存储写文件问题
  2. Edittext在xml文件中设置android:focusable=“false”之后,edittex
  3. 【经验记录】Android上传文件到服务器
  4. Android studio查看SQLIte数据库文件
  5. [图文]为移植到Android平台上的Cocos2d-x项目添加xml布局文件
  6. Android Studio下gradle多工程全局配置
  7. 今天开始写android的照片浏览器(一)至返回所有图片文件
  8. Android工程内嵌资源文件的两种方法
  9. 删除androidAndroid递归方式删除某文件夹下的所有文件

随机推荐

  1. android中gallery的使用
  2. 自动换行
  3. Android(安卓)打勾显示输入的密码
  4. 线性布局LinearLayout(二)小练习
  5. MainFest.xml android
  6. android开发之android:padding和android:
  7. js 判读是iPhone还是Android
  8. Android(安卓)获取手机卡相关信息
  9. android布局属性详解
  10. widget(4、spinner)