为什么想起折腾安卓开发?
昨儿个晚上躺床上刷手机,看人家做的小应用挺有意思,点来点去的。突然脑子一热:妈呀,我是不是也能捣鼓一个?咱也不是啥领导,更不是技术大牛,纯粹手痒想试试。听说安卓开发门槛低了,那就干呗!结果上网一搜,五花八门的教程看得我眼晕。得,干脆自己趟趟这浑水。
第一步:下载家伙事儿就折腾半天
早上爬起来,按着网上的说法,直奔安卓开发者官网找“Android Studio”这玩意儿下载。官网页面花里胡哨的,找了半天才瞄到下载按钮,点了就开始等。好家伙,安装包几个G,我这破网速,愣是喝了三杯茶才下完。
双击安装包,嚯!弹出来一堆选项框。啥 “Android Virtual Device” 、 “Performance”设置,密密麻麻看得我头皮发麻。管他,一路点“Next”、“Agree”、“Finish”,跟安装普通软件差不多。等进度条走完,桌面蹦出来个蓝色小图标,心里稍微踏实点了。
第二步:新建个项目差点翻车
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
点开Android Studio,界面黑乎乎的,看着挺专业。找了一圈,在“New Project”那里戳了一下。模板又是一大堆:手机、平板、手表、车载...咱新手就选最上面那个“Empty Activity”。项目名字?瞎填了个“MyFirstApp”,包名更晕,直接默认。语言倒是认识,勾了“Kotlin”,最低安卓版本?捡了个最老的“API 21”,听说兼容性好点。
点了“Finish”,风扇立马呼呼响!进度条卡在“Building Gradle”那儿磨叽了好久,急得我差点拍桌子。好不容易建好了,左边文件树里一堆文件夹:manifest、java、res...瞅着跟迷宫似的。
第三步:写第一行“Hello World”居然搞砸了
按照模糊的记忆,应该在布局文件里加文字。找到 res > layout > activity_*,双击打开。界面分成两块,一边是花花绿绿的预览图,一边是代码。
我寻思,这不就是把“Hello World!”给整上去嘛瞄到代码里有行 ,试着在它里面敲了个 android:text="我的第一个破烂APP!" 。刚敲完,上面预览图就更新了,有点成就感。
赶紧点那个像播放键的绿色三角箭头(后来知道叫运行按钮),想把它装到手机上试试。弹出来让我选设备!真机得开USB调试,我嫌麻烦,就想用模拟器。结果“Create New Virtual Device”点了半天,下系统镜像又卡半天网速…气得我直接连上自己那台老安卓机,按教程开了USB调试。
手机连上后终于识别了!再点运行,盯着手机等等... App图标没出来?低头一看Android Studio底部,报错了!红彤彤一片!提示什么“签名问题”、“证书不匹配”啥的。心凉半截!
第四步:到处搜刮,摸爬滚打找解法
开始翻论坛、查问题,关键词乱输一通:“第一次运行失败”、“签名错误”。看到有人说可能是手机上装过同名的测试版APP在作祟。
- 动作一: 在手机上翻! 果然在应用列表角落里找到一个叫“MyFirstApp”的陌生家伙,立马长按卸载!
- 动作二: 在Android Studio里找! 点菜单栏“Build”,选了“Clean Project”,然后再选“Rebuild Project”。看着一堆代码刷屏滚过,像是电脑在骂骂咧咧干活。
狠狠心,再次点了那个绿色三角!手机屏幕一闪,安装条开始走...装上了!桌面上躺着一个朴实无华的图标,点开——屏幕正中赫然是:“我的第一个破烂APP!”。
结尾瞎感慨
折腾了一下午,腰酸背痛,就为了屏幕上这行字。你说值不值?看着自己手机跑着自己弄出来的“破烂”,那感觉,啧!比点外卖点对了还带劲儿!回头想想那些坑,就是几个点:下载慢就喝茶干等,安装别瞎改一路默认,建项目挑最空的模板,写代码先改个文字试试水,运行前手机上记得清老版本(血泪教训!)。这玩意儿,第一步迈出去踩坑了别怕,满地爬总能找到个土坡钻出来!普通人玩安卓,开局就这么磨人,后续还指不定有啥?嘿但管他,好玩儿就行!