您的位置:首页 > 移动开发 > Android开发

Android Studio 使用教程(十六)之 Manifest merger failed with multiple errors, see logs

2017-06-09 15:33 507 查看
使用AndroidStudio导入Eclipse项目时坑很多 



一个典型的错误



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

> Manifest merger failed with multiple errors, see logs




网上有很多解决方法



比如:



1.在manifest根标签上加入xmlns:tools="http://schemas.android.com/tools"



2.在Manifest.xml的application标签下添加tools:replace="android:icon,android:label,android:theme"



这只是其中的一种 因为造成上述错误有很多种情况



比如我的项目是在eclipse上导入的 用到了信鸽推送 Manifest.xml
有如下配置






<activity
android:name="com.tencent.android.tpush.XGPushActivity"
android:exported="false" >
<intent-filter>

<!-- 若使用AndroidStudio,请设置android:name="android.intent.action" -->
<action android:name="android.intent.action" />
</intent-filter>
</activity>




在eclipse中 

<action android:name="" />

即可


在Androidstudio中需要改成

<action android:name="android.intent.action" />


其实有错误不可怕 要学会耐心慢慢的找


可以看Androidstudio 右下方的GradleConsole 的提示 



具体到那个类哪一行有错 照着该就可以了。。。。


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐