jmpjmpje 2024-03-09 19:46 采纳率: 40%
浏览 10
已结题

Android Studio 安装问题

安装 android studio 后,新建一个示例工程,无法编译(构建),出现 Duplicate class found 错误提示。

安装 jdk 后(奇怪的是android studio官网丝毫不提需要安装jdk,但网上的教程都是说需要安装 jdk),接着安装 android studio,安装完成后,打开android studio,新建一个 Basic Views Activity,Language 选择 Java,确定后,提示在下载 Gradle,下载了好久完成之后,选择 Build -> Make Project,就出错了,一堆的 Duplicate class found 的错误提示。

这工具对初学者极度不友好。问题是代码也不是我写的,是你工具里的示例工程,我什么也没改,装好这个工具新建一个示例工程编译就不通过。

  • 写回答

11条回答 默认 最新

  • 叫兽-郭老师 新星创作者: Java技术领域 2024-03-10 16:40
    关注

    Android Studio 的安装和配置确实可能在初期让人头疼,因为有很多环境你的问题是创建新项目后,立即出现Duplicate class found的错误。这个错误通常是因为依赖冲突引起的,也就是说有些库中的类名相同。
    但是,对于一个新建的项目,应该不会出现这种问题,这就比较奇怪了。
    我给你提供以下几个可能的解决方法:

    更改Gradle版本:

    你可以尝试更新或降低你的Gradle插件版本。在项目的build.gradle文件中,找到以下代码:

    dependencies {
            classpath 'com.android.tools.build:gradle:3.5.1'
        }
    
    

    这里的"3.5.1"是Gradle插件的版本,你可以将它修改为其他版本,如"3.4.1"或"3.5.3"等。

    清理并重新构建项目:

    在Android Studio的顶部菜单中,选择"Build > Clean Project",然后选择"Build > Rebuild Project"。这将清除旧的构建文件并重新构建项目。

    检查依赖:

    确认一下你的所有依赖是否都是需要的,是否有冲突的可能。在Android Studio中,你可以通过"File > Project Structure > Dependencies"来查看并管理你的依赖。

    删除.gradle目录:

    关闭Android Studio,然后去你的用户主目录下删除.gradle这个目录(比如在Windows中是C:\Users\YourUsername.gradle),然后重新打开Android Studio,这将会重新下载Gradle和依赖。
    以上只是一些基本的解决方法,如果你能提供更多有关错误的信息(比如错误提示的具体内容,或者示例工程的配置等),可能会帮助解决问题。你也可以尝试在Android Studio的官方论坛或者StackOverflow等地方寻求帮助。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(10条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月10日
  • 已采纳回答 3月10日
  • 创建了问题 3月9日