Android Studio调试中的坑

1、新建Android工程后编译发现报错

2、发现无33和34的SDK更新

3、查看google相关文档

Android Gradle 插件 8.3 版本说明  |  Android Studio  |  Android Developers

如果需要支持相关更高SDK需要的Android Studio版本和Android Gradle 插件是有版本要求的,相关要求如下

而我的Android studio版本较低因此不支持更新更高的SDK操作

4、对比本地有一个能编译过的代码

将build.grade的相关配置从

dependencies {
    implementation 'androidx.appcompat:appcompat:1.6.1'
    implementation 'com.google.android.material:material:1.11.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.5'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
}

修改到如下配置后

dependencies {
    implementation 'androidx.appcompat:appcompat:1.5.0'
    implementation 'com.google.android.material:material:1.6.1'
    implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
    testImplementation 'junit:junit:4.13.2'
    androidTestImplementation 'androidx.test.ext:junit:1.1.3'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
}

5、grade离线导入

下载后的grade总安装失败,将相关下的gradle-7.2-bin.zip放入C:\Users\mao.zhang\.gradle\wrapper\dists\gradle-7.2-bin\2dnblmf4td7x66yl1d74lt32g即可,无需解压,其中2dnblmf4td7x66yl1d74lt32g为Android studio自动生成目录。

再次编译,APK正常生成

相关推荐

  1. AndroidStudio

    2024-04-05 14:32:03       63 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-05 14:32:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-05 14:32:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-05 14:32:03       87 阅读
  4. Python语言-面向对象

    2024-04-05 14:32:03       96 阅读

热门阅读

  1. android studio中添加module依赖

    2024-04-05 14:32:03       35 阅读
  2. 其他元素

    2024-04-05 14:32:03       33 阅读
  3. [C++] 拷贝构造函数 && 深拷贝、浅拷贝

    2024-04-05 14:32:03       40 阅读
  4. 深入解析二叉树:理论与实践的完美结合

    2024-04-05 14:32:03       36 阅读
  5. 实验3-10 计算油费

    2024-04-05 14:32:03       37 阅读
  6. 什么是深度学习

    2024-04-05 14:32:03       34 阅读
  7. 实验6-1 近似求PI

    2024-04-05 14:32:03       34 阅读
  8. 【Python第三方库】lxml 解析器和xpath路径语言

    2024-04-05 14:32:03       41 阅读
  9. 多线程(31)StampedLock和ReadWriteLock

    2024-04-05 14:32:03       38 阅读
  10. MySQL【查询】

    2024-04-05 14:32:03       37 阅读
  11. Large Language Model Agent for Hyper-Parameter Optimization

    2024-04-05 14:32:03       35 阅读
  12. unblock with ‘mysqladmin flush-hosts‘ 解决方法

    2024-04-05 14:32:03       28 阅读
  13. 6、Linux分区挂载

    2024-04-05 14:32:03       36 阅读
  14. mysql 从同一个表获取数据update自身报错一例

    2024-04-05 14:32:03       37 阅读