Android 学习笔记1

本文记录了作者初次尝试Android开发的过程,从安装配置开发环境到运行第一个Hello World程序。期间遇到了一些问题并找到了解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天早上方向课的老师说要开始准备毕业论文设计.我想用这个机会试着写下自己一直感兴趣的手机软件应用方向,就尝试了下android~

先照着官方的教材做到创建虚拟机的时候出错了.

Warning: The Mac OS -XstartOnFirstThread: is currently unsupported
抱这个错误..我也不知道是为什么....只知道XstartOnFirstThread是属于swt的.

然后按照教材创建新项目的时候.出现了” An SDK Target must be specified.”

开始仿造[url]http://llhdf.iteye.com/blog/519648[/url]下载API.后来发现可以在Eclipse 工具栏上Windows->Android SDK and AVD manager中直接新建一个虚拟机

点中Android SDK and AVD manager出现
[img]http://dl.iteye.com/upload/picture/pic/56175/b6958b49-2a79-3d65-890d-fce5e5669b71.png[/img]
然后选 new 出现这个.数据摸着填就好了~
[img]http://dl.iteye.com/upload/picture/pic/56183/3dd1e4c0-e28c-398b-a838-320182441923.png[/img]

接下来就跟官网一样.继续写hello world~ 但是虚拟机开机的时间很长..run了几次程序..屏幕上都只有android,我都以为是程序出错..结果去搜答案的时候,虚拟机开机了..就看到了hello world

整个虚拟机的样子~程序最开始跑起来的时候~
[img]http://dl.iteye.com/upload/picture/pic/56173/9049e2fc-db4a-3774-a6e1-cf03a64b0209.png[/img]

虚拟机开始启动了

[img]http://dl.iteye.com/upload/picture/pic/56171/00d53a21-6fca-3317-869d-7e3d0e9d7279.png[/img]

hello程序~
[img]http://dl.iteye.com/upload/picture/pic/56169/348ff16f-78b6-39d9-8c6f-b294b0855055.png[/img]

这个emulator启动之后在dock的样子~~
[img]http://dl.iteye.com/upload/picture/pic/56179/d364ec58-3c3b-3509-835d-5ce1bb0efa04.png[/img]

手机的桌面
[img]http://dl.iteye.com/upload/picture/pic/56181/b8b86b2f-2879-3ad4-b682-1c2ba27e6636.png[/img]

浏览器

[img]http://dl.iteye.com/upload/picture/pic/56177/3dcff7e3-ba65-3067-96ee-8c8cd76c11b3.png[/img]


这个是程序跑起来的警告,后来查了知道
Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz.

QuickDraw是mac旧的2d api ,Quartz是新的~警告本身没多大的作用~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值