Android的一些error及其解决方案及建议

(第一次写博客勿喷 谢谢)

有的小伙伴用新建的项目就没法编译
出现图中错误在这里插入图片描述
app/build.gradle
将其设置为compile ‘com.android.support:appcompat-v7:26.0.0’
更推荐升级AS

手动分割<!----------------------------------------------------------------------------------------------------------------------------------------------->

当编辑器未发现错误,logcat也没有的时候build->clean progect (未必有效)

手动分割<!---------------------------------------------------------------------------------------------------------------------------------------------->

在添加图片时:

Error:java.lang.RuntimeException: Some file crunching failed, see logs for details
Error:Execution failed for task ':app:mergeDebugResources'.
Error: java.lang.RuntimeException: Some file crunching failed, see logs for details

可在app/build.gradle中添加

  aaptOptions {
             cruncherEnabled = false
            useNewCruncher = false
    
        }

手动分割<!------------------------------------------------------------------------------------------------------------------------------------>

在build文件中,当代码为:

  implementation 'com.android.support:design:24.1.0'
    mplementation 'com.android.support:appcompat-v7:28.0.0'

Alt+Enter提示消息为:

All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 28.0.0, 24.1.0. Examples include com.android.support:animated-vector-drawable:28.0.0 and com.android.support:design:24.1.0 less… (Ctrl+F1)
There are some combinations of libraries, or tools and libraries, that are incompatible, or can lead to bugs. One such incompatibility is compiling with a version of the Android support libraries that is not the latest version (or in particular, a version lower than your targetSdkVersion). Issue id: GradleCompatible

他们有兼容问题可改成,可将代码改成

implementation 'com.android.support:design:28.0.0'

手动分割<!-------------------------------------------------------------------------------------------------------------------------------------->

element relativelayout must be declared 说明.xml文件所在的包(文件)不对

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值