android studio 2.32躺坑记
按说这是没啥记录意义的。不过作为一个偶尔用一下ADT开发安卓程序的跨界老码农,遇到一个尴尬事,现在手机已经用上安卓6了,而电脑里的ADT里SDK还是18,19。越来越多的项目是android studio的工程源码,如果不尝试一下官方亲儿子android studio,好像也是out了。ADT更新SDK很麻烦,老是不行。后来改成mirrors.neusoft.edu.cn这个国内的代理好像可以更新了。但是好久不用ADT快捷键都忘光了。还是下决心看看android studio吧。先是装了个1.5还是多少的版本。一路安装下来发现并不是直接就能用,包含的SDK也只有一个版本的。后来也是改了代理mirrors.neusoft.edu.cn,80.改了hosts,更新了SDK可以了。做了个例子,发现比ADT好太多了,有点宇宙最强IDE的风范,不错。后来一看最新版本已经到2.3.2了。周六在自己笔记本上折腾一天,总是不顺利。要不就是安装的时候SDK等路径不能改,否则装好了再来设置怎么也是设置不上,先后出现各种问题。于是卸载了重装,折腾了一天还没搞定。
于是,赌气的说还是用ADT吧,不折腾了。哪想按捺不住今天在公司用的台式机上折腾成功了。晚上再回去折腾一下。这次搞好一定要撸一个App出来,争取发布到应用市场去。
躺坑总结:
1、SDK更新的问题
a.改了代理mirrors.neusoft.edu.cn,80还是不行。前几天好像能更新SDK,这两天好像又不行了。哎,发现网上找的文章都过期了,最后看了老多文章,亲自测试发现这样改hosts文件是可以滴:
203.208.40.142 www.google.com
74.125.113.121 developer.android.com
203.208.40.142 dl.google.com
203.208.40.142 dl-ssl.google.com
现在更新SDK很正常。后面会贴图。改了hosts文件之后也是不需要设置代理地址的。
2、一旦SDK不正常,啥错误都会出来。gradle编译什么的。好烦
第一条解决了,第二条就自动好了。哎
3、最后遇上“Session 'app': Error Installing APKs”
这是用图示的方法就能搞定的。
好了。手工,终于可以开心的撸码了。
作者:数据酷软件
出处:https://www.cnblogs.com/datacool/p/datacool_android_studio_232_setup.html
关于作者:20年编程从业经验,持续关注MES/ERP/POS/WMS/工业自动化
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明。
联系方式: qq:71008973;wx:6857740733
基于人脸识别的考勤系统 地址: https://gitee.com/afeng124/viewface_attendance_ext
自己开发安卓应用框架 地址: https://gitee.com/afeng124/android-app-frame
WPOS(warehouse+pos) 后台演示地址: http://47.239.106.75:8080/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构