随笔分类 -  android

行走在android的路上
摘要:Ubuntu12.04 64位下,下载编译Android 2.3源码1、下载源码可以在google官方下载到,但是确实太慢了。我在http://www.verycd.com/topics/2906182/ 下载的,感谢上传者。对于在官网下载的童鞋来说,其官方文档写得还是很清楚http://source.android.com/source/downloading.html大致过程如下:创建目录文件夹$ mkdir ~/bin$ PATH=~/bin:$PATH下载repo$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo 阅读全文
posted @ 2012-07-24 14:58 欧零 阅读(3998) 评论(0) 推荐(0)
摘要:Ubuntu安装Android开发环境1、JDK安装在下载JDK,官网地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html我的下载地址为:http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-i586.tar.gz2、eclipse下载:官方地址:http://www.eclipse.org/downloads/我的下载eclipse的linux版本: http://mirror.bit.edu. 阅读全文
posted @ 2012-07-11 14:52 欧零 阅读(889) 评论(0) 推荐(0)
摘要:NDK的Windwos环境搭建Eclipse版本是3.6以上的一、下载android NDK您可以下载NDK r4 for Windows或NDK r5 for Windows安装包,下载地址:地址:http://developer.android.com/sdk/ndk/index.html下载后解压缩到你的工作目录,例如:E:\Android\tools\android-ndk-r7,结果如下图:Android NDK包含build、docs、samples、sources、GNUmakefile、ndk-build、ndk-gdb及readme等内容。samples下面包含几个实例开发演 阅读全文
posted @ 2011-12-28 16:50 欧零 阅读(5668) 评论(5) 推荐(1)
摘要:Android权限大全1、android.permission.ACCESS_CHECKIN_PROPERTIES :Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded.允许以read/write访问检入数据库(checkin database?)的"properties"表,并且可以更改、更新数据库。没用过;不知道什么地方用。2、android.permission.ACCESS_COARSE_LOCAT 阅读全文
posted @ 2011-11-07 16:12 欧零 阅读(1952) 评论(0) 推荐(0)
摘要:前两天看到有人给我留言,才发现很久没写过东西了。不过,最近也没做什么东西。下载了一个cygwin,在Windows下载android完整代码。1、 下载安装cygwin。参考http://yuanzhifei89.iteye.com/blog/1117549这个项目的名字来源于:GNU、Cygnus、Windows,3者的缩写。Cygwin的目标是:构建一套Windows下的Linux模拟环境。因此,Cygwin是一个庞大的项目,不只包括Linux下的开发环境,也包括工作环境,和各种各样的Linux下的软件。http://cygwin.com/install.html该页面能够下载到一个网络安 阅读全文
posted @ 2011-10-21 10:49 欧零 阅读(2787) 评论(0) 推荐(1)
摘要:写在最前:用虚拟机装ubuntu,还下载android源码并且编译的,上辈子都是折翼的天使!!为了编译的更加流畅,强烈要求虚拟机内存要至少1G、任务管理器中虚拟机进程优先级设置为实时。4、源码编译镜像文件开始正式编译,在源码目录下make即可。make我完全不知道跑了个啥,只知道超级卡。完成后产生的out文件夹有3.9G。镜像生成在out/target/product/generic下:android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文 阅读全文
posted @ 2011-09-08 14:41 欧零 阅读(7249) 评论(8) 推荐(2)
摘要:ubuntu 11.10下android2.2 源码获取写在最前:用虚拟机装ubuntu,还下载android源码并且编译的,上辈子都是折翼的天使!!为了编译的更加流畅,强烈要求虚拟机内存要至少1G、任务管理器中虚拟机进程优先级设置为实时。1、vm7.1.4 新建ubuntu虚拟机,貌似不能很好支持11.10(1)、File->Virtual Machine(2)、选择Custom(3)、选择6.5-7.x,(4)、选择install the operating system later(5)、选择Ubuntu(6)选择安装路径(7)、一路选择next,完成新建虚拟机。2、安装ubunt 阅读全文
posted @ 2011-09-02 15:19 欧零 阅读(3044) 评论(2) 推荐(0)
摘要:最近在Android上做GPS的东西,获取经纬度、计算距离、方位角,感觉在搞GIS样。当然,玩笑了,玩玩而已,稍微总结一下。经度指示南北方向,纵向。纬度指示东西方向,横向.获取经纬度 使用GPS权限: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>Android 提供LocationManager和Location,可以方便的获得经纬度、海拔等位置。使用LocationManager来获得位置管理类,从而可以获得历史G 阅读全文
posted @ 2011-08-26 14:19 欧零 阅读(29238) 评论(5) 推荐(2)
摘要:很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天Android123就这一问题做更系统性的总结. Android开发过程中为什么要线程能? 我们创建的Service、Activity以及Broadcast均是一个主线程处理,这里我们可以理解为UI线程.但是在操作一些耗时操作时,比如I/O读写的大文件读写,数据库操作以及网络下载需要很长时间,为了不阻塞用户界面,出现ANR的响 阅读全文
posted @ 2011-06-20 17:25 欧零 阅读(324) 评论(0) 推荐(0)
摘要:内存总量:/proc/meminfocpu信息:/proc/cpuinfocpu使用率:/proc/stat流量信息:/proc/self/net/dev /proc/net/devetc/network/interfaces 这个文件是保存ip,netmask,gateway信息的(包括静态和动态),实时生效的/etc/resolv.conf 这个文件是保存DNS服务器信息的,实时生效/etc/hosts 、/etc/hostname 在基于debian的linux系统中,修改主机名称,需要修改这两个文件,必须重启才能生效 android–修改hosts在Android下,/etc是link 阅读全文
posted @ 2011-06-20 17:25 欧零 阅读(1145) 评论(0) 推荐(0)