AndroidStudio 开发时遇到的问题

一、AndroidManifest.xml文件错误

报错内容:

Error:Execution failed for task ':app:processDebugManifest'.

Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(25.3.0) from [com.android.support:design:25.3.0] AndroidManifest.xml:27:9-31
is also present at [com.android.support:appcompat-v7:25.3.1] AndroidManifest.xml:27:9-31 value=(25.3.1).
Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:25:5-27:34 to override.

error.png

出现的原因:

布局文件中同时使用了BottomNavigation和CardView布局组件报错,应该是兼容性问题,删除了CardView,继续,正常,然后在Fragment中,导入v4包时,出现了同样的问题。

<com.ashokvarma.bottomnavigation.BottomNavigationBar />

解决办法:

首先,按照提示,修改AndroidManifest.xml文件,添加 tools:replace = "android:value",然后出现了新的错误。 Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed with multiple errors, see logs。
仔细查看出错提示后,发现是版本问题,于是修改build.gradle中内容后,问题解决了。

CS8%YMQMKHC}6PTN6P(}~)I.png

二、编译运行时,APK报错

报错内容:

The APK file F:\.......\xxx.apk does not exist on disk.
Error while Installing APK

QQ图片20170517172352.png

解决办法

QQ图片20170517173044.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容