2022年ANDROID程序开发初级教程调试 .pdf
-
资源ID:39678849
资源大小:634.78KB
全文页数:4页
- 资源格式: PDF
下载积分:4.3金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年ANDROID程序开发初级教程调试 .pdf
这个用于 Eclipse中的 Android 插件作为 Eclipse中的调试器也具有优秀的兼容性。要演示这些,让我们制造一个 bug 在代码中,改变你的 HelloAndroid 源代码象下面这样:publicclassHelloAndroidextendsActivity/*Calledwhen the activityisfirstcreated.*/OverridepublicvoidonCreate(Bundleicicle)super.onCreate(icicle);Objecto=null;o.toString();setContentView(R.layout.main);这次简单的变化会引起一个NullPointerException 异常,如果你再次运行程序,你将会看到下面的屏幕:名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -要找到什么地方出错,需要设置个断点在你源代码的“Object o=null;”行后(你可以双击在 Eclipse中显示行数的左部区域),然后选择Run-Debug 选择最后名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 4 页 -一次的运行加载。你的程序将会重起模拟器,但是这个时候它会挂起,当它走到你刚才设置的断点的时候,在Eclipse的调试模式视图中,它就会停止在你的代码处。就像你可以在其他任意程序中做这个一样。使用其它的 IDE 工具创建项目如果你没有使用 Eclipse(比如你使用其他的IDE 开发工具,或者简单的只使用文本编辑和命令行工具),那么这个插件不会帮上你忙,别担心,你不会因为没有使用 Eclipse而丢失任何开发能力。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 4 页 -其实 Android 的 Eclipse插件也是将一套 Android SDK 的开发工具包装了。(这些工具像:模拟器,aapt,adb,ddms,和其他的,可以参考 google 的相关文档),因此,它也可以被其他工具包装,比如ant.在 Android SDK 中包含一个 Python 脚本,叫做”activityCreator.py”,它用于为了你的项目创建所有的源代码和目录的编译环境(个人理解),也就是会产生可用于ant编译的 build.xml.这样就允许你的项目从命令行方式创建或者集成到你选择的 IDE 中。比如,要创建一个 HelloAndroid 项目,就像刚才我们用 Eclipse 中的一样,你可以使用下面的命令:activityCreator.py-outHelloAndroidcom.google.android.hello.HelloAndroid要编译你的项目,你要接着使用ant 命令,当命令行提示成功时候,你会看到一个名为 HelloAndroid.apk 的文件在”bin”目录下。这个.apk 文件是一个 Android的包,它需要使用”adb”工具安装进模拟器。到这里为止,我向大家展示了Android 平台的程序简单的开发实例,本人水平有限,翻译的时间仓促,一定有很多错误和疏漏,请多提修改意见。本系列教程的主要内容都是翻译自Google 的 Android 开发文档。通过下面的链接查看全部内容名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 4 页 -