我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Android studio各种gradle报错解决方案汇总

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Android studio各种gradle报错解决方案汇总

Android 开发中gradle在打包编译的时候经常会报各种奇怪的错误,有的简单错误直接提供解决方案,有的报错就比较头疼,信息不完整,完全无法下手定位解决,所以这时候你就该学习一下

gradle
脚本,以及
gradlew
指令的用法了

准备工作 gradle官网地址,下载安装配置环境变量(自行搞定)
1)开局注意事项:Windows环境下直接以gradlew,如果是mac自行加上 ./ 即./gradlew*;下面以windows演示
2)如果不是在as环境的终端中执行,需要切换到项目根目录下,如图

在这里插入图片描述直接在cmd中运行会报错:

'gradlew' 不是内部或外部命令,也不是可运行的程序或批处理文件

问题一 报错
Manifest merger failed with multiple errors, see logs
一般是
Manifest.xml
报错 解决方案 :命令行运行
gradlew :app:processDebugManifest --stacktrace
可以打印出完整的
Manifest.xml
报错的log,可以根据log解决具体报错; 一般场景就是
Manifest.xml
配置错误或者多个依赖库在进行合并(merge)的时候起冲突了,比如多个
Manifest.xml
中都有
android:theme
的情况,通过在
application
节点下配置如下解决,同理
android:icon
之间用逗号隔开
问题二 报错
org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':bjcj:compileDebugJavaWithJavac'.。。。此处忽略无用信息 Caused by: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':bjcj:compileDebugJavaWithJavac'. 。。。此处忽略无用信息 Caused by: org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler error output for details.
这种基本都是build没问题,但是在运行debug包的时候挂了,一般是java文件编译报错了,可能是你的jdk环境出问题了,具体见log 解决方案:cmd执行
gradlew compileDebugJavaWithJavac
查看具体报错并解决 问题三 报错
More than one file was found with OS independent path 'lib/armeabi-v7a/xxx.so
,一般是.so库冲突 解决方案:可参考我以前的博客:解决“More than one file was found with OS independent path 'lib/armeabi-v7a/xxx.so” 问题四 报错
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
,一般是AS升级后NDK报错 解决方案:可参考我以前的博客:关于No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android问题的解决 问题五 报错
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
,一般是AS升级后NDK报错 解决方案:可参考我以前的博客:解决Android studio打包报java.lang.OutOfMemoryError: GC overhead limit exceeded

持续更新,持续更新,持续更新


作者:ITPlus


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Android studio各种gradle报错解决方案汇总

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Android studio各种gradle报错解决方案汇总

Android 开发中gradle在打包编译的时候经常会报各种奇怪的错误,有的简单错误直接提供解决方案,有的报错就比较头疼,信息不完整,完全无法下手定位解决,所以这时候你就该学习一下gradle脚本,以及gradlew指令的用法了准备工作
2022-06-06

Android Studio血泪安装史(解决各种gradle报错等问题)

足足用了三天左右的时间才配置好AS,总体来说就是各种坑全部出现了,填完这边儿填那边儿,摔电脑的心都有了。这篇文章记录问题和解决方法 1. 首先是下载: 选择版本: 被墙无数次,各种什么绿se下载什么太平yang下载,尝试3.60最新版本,最
2022-06-06

docker各种报错解决方案小结

最近在学习docker的时候遇到了不少问题,索性给大家整理下,下面这篇文章主要给大家介绍了关于docker各种报错解决的相关资料,文中介绍的非常详细,需要的朋友可以参考下
2023-05-20

Android Studio报错unable to access android sdk add-on list解决方案

一、问题 初次安装Android Studio,启动后,报错如下: unable to access android sdk add-on lis 如图:二、原因 AS启动后,会在默认路径下检测是否有Android SDK,如果没有的话,就
2022-06-07

Windows安装MySQL8.0时的报错汇总及解决方案

目录一、引言二、安装mysql时的报错汇总(点击旁边的log选项卡可以查看日志)错误1:initializing database(may take a long time)错误2:未将对象引用设置到对象的实例错误3:最后一步失败:Upda
Windows安装MySQL8.0时的报错汇总及解决方案
2024-09-13

Android笔记整理之常见错误及解决方案汇总

一、No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD.
2022-06-06

Android Studio 报错“app:processDebugResources"解决方法

Android Studio 报错“app:processDebugResources"解决方法Android Studio项目Build的时候报了这么一个错误:Error:Execution failed for task ':app:p
2023-05-30

android @override 报错解决方案

现象: ... java: 1801: method does not override a method from its superclass @Override... 原因: Eclipse is defaulting to Java
2022-06-06

Android中WebView常见问题及解决方案汇总

Android WebView常见问题解决方案汇总:就目前而言,如何应对版本的频繁更新呢,又如何灵活多变地展示我们的界面呢,这又涉及到了web app与native app之间孰优孰劣的争论. 于是乎,一种混合型的app诞生了,灵活多变的部
2022-06-06

android studio更新gradle错误构建项目失败的解决方法

一、版本错误 对应版本,修改gradle version,和plusing version两个地方修改gradle version,和plusing version的方法有两种,一种是在 project.build。这里plusing ve
2022-06-07

【总结】GitLab容器启动报错的各种情况和解决方法

在使用Docker部署GitLab的过程中,经常会遇到启动GitLab容器时报错的情况,本文将介绍GitLab容器启动报错的各种情况及其解决方法。端口冲突启动GitLab容器时,如果宿主机上的端口与容器内的端口冲突,则会报错。解决此问题的方
2023-10-22

iOS开发之导航栏各种右滑返回失效的解决方法汇总

前言众所周知iOS 的几乎全部页面都是需要右滑返回的,否则用户体验会大打折扣,但是在开发过程中经常会碰到某些页面右滑返回失效的情况,下面记录一下各种情况下右滑返回失效的解决方法。下面话不多说了,来随着小编一起学习学习吧 自定义返回按钮时失效
2022-05-27

编程热搜

  • Android:VolumeShaper
    VolumeShaper(支持版本改一下,minsdkversion:26,android8.0(api26)进一步学习对声音的编辑,可以让音频的声音有变化的播放 VolumeShaper.Configuration的三个参数 durati
    Android:VolumeShaper
  • Android崩溃异常捕获方法
    开发中最让人头疼的是应用突然爆炸,然后跳回到桌面。而且我们常常不知道这种状况会何时出现,在应用调试阶段还好,还可以通过调试工具的日志查看错误出现在哪里。但平时使用的时候给你闹崩溃,那你就欲哭无泪了。 那么今天主要讲一下如何去捕捉系统出现的U
    Android崩溃异常捕获方法
  • android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
    系统的设置–>电池–>使用情况中,统计的能耗的使用情况也是以power_profile.xml的value作为基础参数的1、我的手机中power_profile.xml的内容: HTC t328w代码如下:
    android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
  • Android SQLite数据库基本操作方法
    程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数
    Android SQLite数据库基本操作方法
  • ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
    工作的时候为了方便直接打开编辑文件,一些常用的软件或者文件我们会放在桌面,但是在ubuntu20.04下直接直接拖拽文件到桌面根本没有效果,在进入桌面后发现软件列表中的软件只能收藏到面板,无法复制到桌面使用,不知道为什么会这样,似乎并不是很
    ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
  • android获取当前手机号示例程序
    代码如下: public String getLocalNumber() { TelephonyManager tManager =
    android获取当前手机号示例程序
  • Android音视频开发(三)TextureView
    简介 TextureView与SurfaceView类似,可用于显示视频或OpenGL场景。 与SurfaceView的区别 SurfaceView不能使用变换和缩放等操作,不能叠加(Overlay)两个SurfaceView。 Textu
    Android音视频开发(三)TextureView
  • android获取屏幕高度和宽度的实现方法
    本文实例讲述了android获取屏幕高度和宽度的实现方法。分享给大家供大家参考。具体分析如下: 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即
    android获取屏幕高度和宽度的实现方法
  • Android自定义popupwindow实例代码
    先来看看效果图:一、布局
  • Android第一次实验
    一、实验原理 1.1实验目标 编程实现用户名与密码的存储与调用。 1.2实验要求 设计用户登录界面、登录成功界面、用户注册界面,用户注册时,将其用户名、密码保存到SharedPreference中,登录时输入用户名、密码,读取SharedP
    Android第一次实验

目录