var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-333696-1']); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();
  • 2012年03月26日

    Android SDK直接下载

    分类:

    官方Android SDK for windows通常可以从http://dl.google.com/android/android-sdk_r*-windows.zip下载,但这个地址下载的sdk中不包括platform-toolsplatform等关键性文件夹,这些文件通常是从下载的android-sdk-windows中启动AVD Manager.exe进行下载的,而国内访问Google站点速度等时常得不到保证,导致下载时间无限期延长。通过观察Android SDK Manager窗口,点击其上的Log窗口,可以发现各个组件的名字,组件的名字可以从addon.xmlrepository.xml两个文件中得出;https://dl-ssl.google.com/android/repository/addons_list-1.xmlhttps://dl-ssl.google.com/android/repository/repository-5.xml,其中xml其前的数字是变化的,具体可以在启动AVD Manager窗口之后查看其日志窗口得到。

     

    Android sdk组件都位于同一目录下,即:http://dl-ssl.google.com/android/repository/,从上面获取各个组件的名字,就可以知道组件的下载地址,然后就可以直接通过下载工具下载了。

     

    最新的android-sdk_r17-windowsWin7 X64系统下运行时提示错误

    Failed to convert path to a short DOS path: C:\Windows\system32\java.exe

     

    ERROR: No suitable Java found. In order to properly use the Android Developer

    Tools, you need a suitable version of Java JDK installed on your system.”这是由于r17重写了find_java.bat,临时解决方案是用r16find_java.bat替换这个版本,就可以成功运行了。Google的产品质量啊!

  • 2012年03月09日

    Android 软件术语

    分类:

    Android设计规范为我们专业地描述android设备的软件bug提供了可能,一定程度上降低了沟通的成本,提高了bug解决效率。

     

    安卓手机内存分类?

    谷歌Android手机内存一般拥有三种内存类型,分别为:

    1.flashROM:可以存储操作系统代码,不可写

    2.SDRAM:是用于操作系统写入存储应用程序

    3.SDCard:这是移动内存,可以存储音乐、图片、程序等文件,都是可以支持TF/MicroSD卡。

     

    ROM: Read Only Memory

    手机上的内部存储(“Internal storage”)即闪存,正如桌面电脑的硬盘一样。ROMandroid系统下被强行划分为两个部分,一个是系统占用空间即固件(“firmware”),这个是根据系统大小来决定的,并且还有一定的预留的空间以便之后升级用,剩下的那部分(“data partition”),才是我们能用的ROM空间,可以装点软件和数据什么的。

    RAM: Random Access Memory

    手机上的RAM同桌面电脑上的RAM并无显著差别。运行的程序消耗RAM,并且仅仅在它们运行时,而且重启时RAM会被搽除,这点也同桌面电脑。运行任何任务管理器就能看到你当前正运行的应用程序和可用内存。