承接上一篇文章(Android开发中报错总结之一-CSDN博客)继续写一些关于Android开发中经常遇到的问题:
问题一:关于内存溢出
问题二:minSdk version:
解决:查看app下的build文件中是否也设置了minSdk version,是不是和清单文件中的不一致造成的问题:如下图:
问题三:app 下的build文件中:instrumentest修改为androidtest
解决:在app 下的build文件中instrumentest修改为androidtest
问题四:app下的build中的依赖androidx报错
解决:在gradle.propertles中添加上:
android.useAndroidX=true
android.enableJetifier=true
问题五:提示清单文件报错:
解决:我们进入清单文件:点merged manifest找到对应的错误提示并解决
问题六:mainfest meger failed?
解决一:在清单文件中修改画红框的地方
解决二:在app下的build中修改画红框的地方
问题七:failed linking references
解决:查看xml文件中,是不是因为提高到androidX导致,引用的控件报错等问题
问题八:resource style/Theme.Base.AppCompat
解决:
问题九:因为引入androidx造成老的android依赖报错
解决:删除提示报错的依赖,然后自动引入最新的依赖
问题十:文件没有权限
解决:添加文件的读写权限和动态权限