Android | 开发过程遇到的报错以及解决方法

注: 此博客为记录个人开发过程中遇到的报错问题以及解决方案。

由于不同版本环境等因素影响,解决方案对其他人可能无效。

本博客仅提供一种解决思路,具体问题请具体分析。

  • 报错:Gradle报错:

    1: Task failed with an exception.


    • What went wrong:

    A problem was found with the configuration of task ':app:checkDebugManifest' (type 'CheckManifest').

    复制代码
    - Type 'com.android.build.gradle.internal.tasks.CheckManifest' property 'manifest' has @Input annotation used on property of type 'File'.
    
     
    
      Reason: A property of type 'File' annotated with @Input cannot determine how to interpret the file.
    
     
    
      Possible solutions:
    
        1. Annotate with @InputFile for regular files.
    
        2. Annotate with @InputDirectory for directories.
    
        3. If you want to track the path, return File.absolutePath as a String and keep @Input.
    
     
    
      Please refer to https://docs.gradle.org/7.0.2/userguide/validation_problems.html#incorrect_use_of_input_annotation for more details about this problem.
    • Try:

    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

    ==============================================================================

  • 解决:将gradle-wrapper.properties中的gradle版本降级

    distributionUrl=https://services.gradle.org/distributions/gradle-7.0.2-bin.zip

修改为

复制代码
distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
Java version First Gradle version to support it
8 2.0
9 4.3
10 4.7
11 5.0
12 5.4
13 6.0
14 6.3
15 6.7
16 7.0
17 7.3
18 7.5
19 7.6
20 8.1
[Java版本与Gradle版本对应]

注:在Android Studio修改Java版本方法:

  • 报错:
  • 参考:
  • 解决:

(未完待续...)

相关推荐
COSMOS_*6 小时前
2025最新版 Android Studio安装及组件配置(SDK、JDK、Gradle)
android·ide·jdk·gitee·android studio
jian110586 小时前
android studio Profiler性能优化,查看内存泄漏
android·性能优化·android studio
建群新人小猿9 小时前
陀螺匠企业助手——组织框架图
android·java·大数据·开发语言·容器
TheNextByte19 小时前
如何将文件从Android无线传输到 iPad
android·ios·ipad
赫萝的红苹果10 小时前
实验探究并验证MySQL innoDB中的各种锁机制及作用范围
android·数据库·mysql
叶落无痕5210 小时前
Android Studio 2024.3.1 连接夜神模拟器
android·ide·android studio
玲子的猫10 小时前
安卓原生开发实现图片双指放大预览功能
android
2501_9151063211 小时前
如何在iPad上高效管理本地文件的完整指南
android·ios·小程序·uni-app·iphone·webview·ipad
似霰12 小时前
AIDL Hal 开发笔记5----实现AIDL HAL
android·framework·hal
2501_9151063212 小时前
iOS 成品包加固,在只有 IPA 的情况下,能做那些操作
android·ios·小程序·https·uni-app·iphone·webview