本次实验我本来最开始使用的是2023.2.1.23的Android studio版本,但是在选择项目的时候没有编程语言为java的选项导致导入项目之后运行不起来。
创建完项目之后默认的代码块是MainActivity.kt,这里面不能编写java代码
所以我选择了退版本退到21海豚版本。
当我拿到老师给的小米便签项目的时候,因为我使用的gradle是7.4.0,所以我需要将原项目结构中的.gradle和.idea删掉,在import项目的时候再重新下载gradle。
在下载gradle的时候我发现下载的特别慢,所以我就去查解决方法,查到要使用一个国内的镜像才能使得gradle下载的快一些(因为这个gradle要从外网下,所以很慢)
将这个连接复制到gradle-wrapper.properties
这个文件下面
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https://mirrors.cloud.tencent.com/gradle/gradle-7.4-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
将小米便签跑起来之后,发现没有中文输入法,询问AI得知需要在setting里面调设置。
心得体会:
在本次的实验中,我与AI进行结对。当我在部署项目的时候,由于我的Android Studio的版本太新,所以我一直没有找到使用java作为编程语言的选项,当我import包的时候,一直报错没有找到这个包,于是我通过AI得到了解决方案,使用更低版本的海豚版Android Studio。
通过让 AI 对代码作出详细的解释,我逐步理解了其结构和逻辑。虽然代码有些部分写的有些晦涩难懂,但AI 能够清晰地指出代码中各个部分的含义,对于我不理解的地方,我会继续询问以获得更详尽的说明。在这个讨论过程中,我充分利用了自己对其他开发语言和框架的了解,作为与 AI 对话的参考。我还会定期总结自己的理解,让 AI 帮助我纠正任何理解上的偏差。此外,随着讨论内容的增加,我也会定期要求 AI 对之前的讨论进行阶段性的总结,并进行记录。
我认为与AI合作能达到1+1>2,因为每当我有点疲惫的时候,我可以无脑地将问题抛给AI让它给出一个解决方案,经过这段时间与 AI 产品紧密合作的经历,我深刻认识到了在有效利用 AI 的同时,保持个人技术成长和独立思考的重要性。AI 的迅猛发展是不可阻挡的,它将无疑将在未来( 事实上现在已经开始了 )深刻影响我们的生活和工作的方方面面。在这个 AI 日益普及的时代,那些希望继续蓬勃发展的人必须学会如何妥善利用 AI,并在这个时代发挥和展现自己的独特价值。