10 2010 档案

摘要:Apk文件的格式 Android application package文件。每个要安装到android平台的应用都要被编译打包为一个单独的文件,后缀名为.apk,其中包含了应用的二进制代码、资源、配置文件等。 apk文件实际是一个zip压缩包,可以通过解压缩工具解开。可以用zip解开*.apk文件 classes.dex文件反编译 classes.dex是java源码编译后生成的java字节码文件。但由于Android使用的dalvik虚拟机与标准的java虚拟机是不兼容的,dex文件与class文件相比,不论是文件结构还是opcode都不一样。目前常见的java反编译工具都不能处理dex文件。 Android模拟器中提供了一个dex文件的反编译工具,dexdump。用法为首先启动Android模拟器,把要查看的dex文件用adb push上传的模拟器中,然后通过adb shell登录,找到要查看的dex文件,执行dexdump xxx.dex。但是这样得到的结果,其可读性是极差的。下面介绍一个可读性比较好的工具。 阅读全文
posted @ 2010-10-28 18:24 Whikiey 阅读(647) 评论(1) 推荐(0)
摘要: Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:   1.Android团队提供的示例项目   如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。   地址:http://code.google.com/p/apps-for-android/   2.Remote Droid   RemoteDroid是一个Android应用,能够让用户使用自己的无线网络使用无线键盘、触摸屏操作手机。这个项目为开发者提供了如网络连接、触摸屏手指运动等很好的样例。   地址:http://code.google.com/p/remotedroid/ 阅读全文
posted @ 2010-10-26 13:21 Whikiey 阅读(312) 评论(0) 推荐(0)
摘要:初学 Android 编程,在搭建 Android 开发环境过程中遇到了N多问题,转一篇文章放着备用,也希望对各位读者有帮助 步骤: 1 下载Android SDK http://code.google.com/android/download.html 这是官方网址,进入后跟着流程走,选择适合于自己平台(这里是Windows)的SDK包下载。下载后直接解压就可以使用了。 为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windows的path环境变量中:在桌面上右击“我的电脑”,依次点击【属性】>【高级】>【环境变量】。双击【系统变量】里面的Path项,将Android SDK中tools目录的完整路径添加到这里。 2 下载JDK6 http://java.sun.com/javase/downloads/index.jsp 下载并安装Java开发包。 3 下载Eclipse3.4.1 阅读全文
posted @ 2010-10-26 12:45 Whikiey 阅读(356) 评论(0) 推荐(0)
摘要:原因: 用户目录没有在系统所在分区。 解决方法(两种): 1. 使用目录链接方法。请参照下面的命令行,其中"yourusername”修改为当前用户名。 mklink /J C:\Users\yourusername\.android D:\Users\yourusername\.android 2. 使用环境变量方法。在系统设置中设置以下环境变量。 ANDROID_SDK_HOME = D:\Users\yourusername 阅读全文
posted @ 2010-10-26 10:15 Whikiey 阅读(1464) 评论(0) 推荐(0)
摘要:无需额外安装其它软件或网上流传的SD卡转硬盘的驱动。(适用于 Windows XP 家庭版及以上系统,M$说,但是我没有试Windows XP 家庭版) diskpart 命令用法 list disk 列出所有磁盘 select disk n 设置当前操作的磁盘(n为磁盘编号) list partition 列出当前磁盘的所有分区 select partition n 设置当前操作的分区(n为分区编号) create partition 创建分区,5种参数,一般情况下我们使用primary就可以了 EFI - 创建 EFI 系统分区。 EXTENDED - 创建扩展分区。 阅读全文
posted @ 2010-10-22 18:27 Whikiey 阅读(2675) 评论(0) 推荐(0)
摘要:1. 首先将SD卡放到读卡器中 2. 使用Windows磁盘检查工具检查,选择“自动修复文件系统错误”,如果检查出有错误,再查一遍,直到提示“您的磁盘没有问题”。 注:磁盘检查工具位置:SD卡的盘符上右键>属性>工具 3. 如果第2步运行完还是不认,进行下列操作: 运行diskpart 输入list disk,回车 在列表中找到SD卡对应的磁盘编号(根据容量判断是否SD卡) 输入select disk [磁盘编号],回车(如:select disk 1) 阅读全文
posted @ 2010-10-22 18:21 Whikiey 阅读(17309) 评论(0) 推荐(0)