<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>易水博客 &#187; Android</title>
	<atom:link href="http://easwy.com/blog/archives/category/catalog-android/feed/" rel="self" type="application/rss+xml" />
	<link>http://easwy.com/blog</link>
	<description>关注Linux, Scala, Android, Java, 开源软件和嵌入式系统</description>
	<lastBuildDate>Mon, 12 Mar 2012 02:03:30 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>使用Scala + sbt + sbt-android-plugin开发Android应用程序</title>
		<link>http://easwy.com/blog/archives/using-scala-sbt-for-android-development/</link>
		<comments>http://easwy.com/blog/archives/using-scala-sbt-for-android-development/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 14:09:13 +0000</pubDate>
		<dc:creator>Easwy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[开发编程]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[sbt]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://easwy.com/blog/?p=1157</guid>
		<description><![CDATA[开发Android程序通常所使用的语言是Java，但Scala做为一种有希望替代Java的语言，也逐渐被越来越多的Android者所熟悉。本文简要的介绍如何使用Scala的sbt工具(Simple Build Tool)及sbt-android-plugin创建，编译，安装运行一个简单的Android程序。 <div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/android-sdk-15-update-release/' rel='bookmark' title='Android SDK 1.5预览版发布'>Android SDK 1.5预览版发布</a></li>
<li><a href='http://easwy.com/blog/archives/easwy%e7%9a%84twitter%e5%be%ae%e5%8d%9a2010-11-28/' rel='bookmark' title='Easwy的Twitter微博(2010-11-28)'>Easwy的Twitter微博(2010-11-28)</a></li>
<li><a href='http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/' rel='bookmark' title='在Ubuntu上编译Android Gingerbread 2.3.1'>在Ubuntu上编译Android Gingerbread 2.3.1</a></li>
</div><div class="fixed"></div>
</div>
]]></description>
				<content:encoded><![CDATA[<p>
    开发Android程序通常所使用的语言是Java，但Scala做为一种有希望替代Java的语言，也逐渐被越来越多的Android者所熟悉。本文简要的介绍如何使用<a href="http://www.scala-lang.org/" target="_top">Scala</a>的<a href="https://github.com/harrah/xsbt/wiki" target="_top">sbt工具</a>(Simple Build Tool)及<a href="https://github.com/jberkel/android-plugin" target="_top">sbt-android-plugin</a>创建，编译，安装运行一个简单的Android程序。
  </p>
<div class="orderedlist">
<ol type="1">
<li>
      <span class="bold"><strong>环境准备</strong></span></p>
<p>
        <a href="http://easwy.com/" target="_top">Easwy</a>的开发环境搭建在Ubuntu 10.04.3上，所以第一步是安装Ubuntu，具体过程略过。
      </p>
<p>
        然后需要下载Android SDK，这一步可以参考文档<a href="http://developer.android.com/sdk/index.html" target="_top">Download the Android SDK</a>完成。
      </p>
<p>
        接下来在Ubuntu里安装Sun Java JDK，如果你使用OpenJDK，可以跳过这一步。首先去掉<span class="emphasis"><em>/etc/apt/sources.list</em></span>中这两行前的注释，使能Java 6源：
      </p>
<pre class="programlisting">
$ sudo vim /etc/apt/sources.list
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner </pre>
<p>
        然后安装Java 6 JDK：
      </p>
<pre class="programlisting">
$ sudo aptitude install sun-java6-jdk </pre>
</li>
<li>
      <span class="bold"><strong>安装Scala、sbt和sbt-android-plugin</strong></span></p>
<p>
        首先安装Scala。到<a href="http://www.scala-lang.org/downloads" target="_top">Scala Download Page</a>下载Scala，Easwy下载的是Scala 2.9.1的IzPack Installer，下载后执行：
      </p>
<pre class="programlisting">$ java -jar scala-2.9.1.final-installer.jar </pre>
<p>
        按提示安装即可。
      </p>
<p>
        然后安装sbt。到<a href="https://github.com/harrah/xsbt/wiki/Getting-Started-Setup" target="_top">sbt wiki</a>上下载sbt-launch.jar，然后创建一个脚本来调用它：
      </p>
<pre class="programlisting">
$ vim ~/bin/sbt
java -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M -jar `dirname $0`/sbt-launch.jar "$@"

$ chmod u+x ~/bin/sbt </pre>
<p>
      最后安装sbt-android-plugin。因为sbt-android-plugin还在开发中，在此Easwy直接checkout它的源代码，然后安装在本地：
    </p>
<pre class="programlisting">
$ git clone git://github.com/jberkel/android-plugin.git
$ cd android-plugin
$ sbt publish-local </pre>
<p>
      sbt在第一次运行时会下载它所依赖的包，耗时会久一些，此过程只需进行一次。
    </p>
</li>
<li>
      <span class="bold"><strong>自动生成Android应用程序框架</strong></span></p>
<p>
        设置好上面的环境后，可以使用sbt-android-plugin来自动生成一个简单的Android应用程序框架。插件的作者推荐使用一个名为<span class="emphasis"><em>giter8</em></span>的模板工具来生成框架。首先需要下载<span class="emphasis"><em>giter8</em></span>工具：
      </p>
<pre class="programlisting">
$ cd ~/bin
$ curl https://raw.github.com/n8han/conscript/master/setup.sh | sh
$ ~/bin/cs n8han/giter8 </pre>
<p>
        这几条命令会下载一些它们所需的包，需要一些时间。接下来就可以用giter8工具，根据指定的模板自动生成一个Android应用程序：
      </p>
<pre class="programlisting">
$ ~/bin/g8 jberkel/android-app

Template for Android apps in Scala

package [my.android.project]: com.easwy.projects.helloworld
name [My Android Project]: Hello World
main_activity [MainActivity]:
scala_version [2.9.1]:
api_level [10]:
useProguard [true]:

Applied jberkel/android-app.g8 in hello-world </pre>
<p>
        这条命令会提示你输入一些参数，然后根据你输入的参数生成一个Android应用程序的框架。
      </p>
<p>
        事实上，此命令直接找到保存在<a href="https://github.com/" target="_top">github.com</a>上的模板，然后根据模板生成Android应用程序的目录框架。在本例中所使用的模板是<a href="https://github.com/jberkel/android-app.g8/tree/master/src/main/g8" target="_top">jberkel/android-app</a>。你也可以自己创建一套模板，生成更适合自己的目录框架。
      </p>
</li>
<li>
      <span class="bold"><strong>编译、安装、运行Android程序</strong></span></p>
<p>
        由上面的模板生成的Android应用程序，其实就是一个简单的<span class="emphasis"><em>&#8220;Hello World!&#8221;</em></span>应用，你可以直接编译、安装、运行它。
      </p>
<p>
        首先进入sbt的交互模式：
      </p>
<pre class="programlisting">
$ cd hello-world
$ export ANDROID_SDK_ROOT=~/bin/android-sdk-linux_86
$ sbt</pre>
<p>
        开始编译：
      </p>
<pre class="programlisting">&gt; android:package-debug </pre>
<p>
        然后用下面的命令启动你的Android模拟器(如果你还没有模拟器，参考<a href="http://developer.android.com/guide/developing/devices/index.html" target="_top">Managing Virtual Devices</a>创建一个)：
      </p>
<pre class="programlisting">&gt; android:emulator-start api10</pre>
<p>
        上面的命令启动了名为<span class="emphasis"><em>api10</em></span>的模拟器，下面安装运行我们编译出来的Hello World程序：
      </p>
<pre class="programlisting"> &gt; android:start-emulator </pre>
<p>
        现在可以看到Hello World程序已经在api10 emulator中运行了。
      </p>
</li>
</ol>
</div>
<p>
    在后续的文章中，<a href="http://easwy.com/" target="_top">Easwy</a>会继续介绍使用Scala开发Android程序的心得。
  </p>
<p>
    更多内容，请阅读<a href="http://easwy.com/blog/" target="_top">易水博客</a>上的其它文章。
  </p>
<p><span class="bold"><strong>[ 参考文档 ]</strong></span></p>
<div class="itemizedlist">
<ul type="disc">
<li>
      <a href="http://www.scala-lang.org/" target="_top">Scala Programing Language</a>
    </li>
<li>
      <a href="https://github.com/harrah/xsbt/wiki" target="_top">sbt &#8211; Simple Build Tool for Scala</a>
    </li>
<li>
      <a href="https://github.com/jberkel/android-plugin" target="_top">sbt-android-plugin</a>
    </li>
<li>
      <a href="http://developer.android.com/sdk/installing.html" target="_top">Installing the Android SDK</a>
    </li>
</ul>
</div>
<div class="posturl">
<p><span class="bold"><strong>原创文章，请阅读页脚的<a href="#license">许可方式</a>，转载请注明：</strong></span>转载自<a class="link" href="http://easwy.com/blog/" target="_top">易水博客</a> [ <a class="link" href="http://easwy.com/blog/" target="_top">http://easwy.com/blog/</a> ]</p>
<p><span class="bold"><strong>本文链接地址:</strong></span> <a class="link" href="http://easwy.com/blog/archives/using-scala-sbt-for-android-development/" target="_top">http://easwy.com/blog/archives/using-scala-sbt-for-android-development/</a></p>
</div>
<p style="margin-top: 0; margin-bottom: 15px; color: #888888; font-size: 80%; font-style: italic">文章的脚注信息由WordPress的<a href="http://easwy.com/blog/wordpress/wp-posturl/" style="color: #8888FF; text-decoration: underline;">wp-posturl插件</a>自动生成</p>
<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/android-sdk-15-update-release/' rel='bookmark' title='Android SDK 1.5预览版发布'>Android SDK 1.5预览版发布</a></li>
<li><a href='http://easwy.com/blog/archives/easwy%e7%9a%84twitter%e5%be%ae%e5%8d%9a2010-11-28/' rel='bookmark' title='Easwy的Twitter微博(2010-11-28)'>Easwy的Twitter微博(2010-11-28)</a></li>
<li><a href='http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/' rel='bookmark' title='在Ubuntu上编译Android Gingerbread 2.3.1'>在Ubuntu上编译Android Gingerbread 2.3.1</a></li>
</div><div class="fixed"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://easwy.com/blog/archives/using-scala-sbt-for-android-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在Linux上使用adb访问魅族M9手机</title>
		<link>http://easwy.com/blog/archives/connect-meizu-m9-to-linux/</link>
		<comments>http://easwy.com/blog/archives/connect-meizu-m9-to-linux/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 07:06:46 +0000</pubDate>
		<dc:creator>Easwy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[m9]]></category>

		<guid isPermaLink="false">http://easwy.com/blog/?p=1125</guid>
		<description><![CDATA[<p>
    在windows上通过adb访问M9很简单，WinXP用户到<a class="ulink" href="http://www.meizu.com/services/M9.html" target="_top">魅族 M9 产品支持 </a>下载USB驱动，安装后就可以通过adb访问M9了。似乎Win 7能直接识别M9，不需要手动安装驱动。
  </p>
  <p>
    要在Linux上访问魅族M9手机，并不需要安装驱动，不过需要设置一下udev。以root身份增加一个文件<span class="emphasis"><em>/etc/udev/rules.d/51-android.rules</em></span>，内容如下:<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/set-file-directory-attribute-for-linux-samba/' rel='bookmark' title='Linux使用笔记: 设置Samba服务器中新建文件/目录的权限'>Linux使用笔记: 设置Samba服务器中新建文件/目录的权限</a></li>
<li><a href='http://easwy.com/blog/archives/easwy%e7%9a%84twitter%e5%be%ae%e5%8d%9a2010-04-11-2/' rel='bookmark' title='Easwy的Twitter微博(2010-04-11)'>Easwy的Twitter微博(2010-04-11)</a></li>
<li><a href='http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/' rel='bookmark' title='在Ubuntu上编译Android Gingerbread 2.3.1'>在Ubuntu上编译Android Gingerbread 2.3.1</a></li>
</div><div class="fixed"></div>
</div>
]]></description>
				<content:encoded><![CDATA[<p>
    在windows上通过adb访问M9很简单，WinXP用户到<a class="ulink" href="http://www.meizu.com/services/M9.html" target="_top">魅族 M9 产品支持 </a>下载USB驱动，安装后就可以通过adb访问M9了。似乎Win 7能直接识别M9，不需要手动安装驱动。
  </p>
<p>
    要在Linux上访问魅族M9手机，并不需要安装驱动，不过需要设置一下udev。以root身份增加一个文件<span class="emphasis"><em>/etc/udev/rules.d/51-android.rules</em></span>，内容如下：
  </p>
<pre class="programlisting">
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="18d1", MODE="0666" </pre>
<p>
    这个文件需要对所有用户可读，执行一下下面的命令：
  </p>
<pre class="programlisting">
chmod a+r /etc/udev/rules.d/51-android.rules</pre>
<p>
    然后就可以通过USB线把M9手机连接到Linux，通过adb可以检测到M9：
  </p>
<pre class="programlisting">
$ platform-tools&gt; ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
M9W1B00AKAP5NU1064	device</pre>
<p>
    这种方法在Ubuntu 10.04及Centos 5.3上都可以正常工作，不过似乎是第一句在Ubuntu中生效，第二句在CentOS中生效。我比较奇怪的一点是，18d1是Google公司的USB vendor ID，为什么魅族不用自己的vendor ID呢？
  </p>
<p>
    更多文章，请访问<a class="ulink" href="http://easwy.com/blog/" target="_top">易水博客</a>。</p>
<p><span class="bold"><strong>[ 参考文档 ]</strong></span></p>
<div class="itemizedlist">
<ul class="itemizedlist" type="disc">
<li class="listitem">
      <a class="ulink" href="http://developer.android.com/guide/developing/device.html" target="_top">Developing on a Device</a>
    </li>
<li class="listitem">
      <a class="ulink" href="http://www.linux-usb.org/usb.ids" target="_top">List of USB ID&#8217;s</a>
    </li>
</ul>
</div>
<div class="posturl">
<p><span class="bold"><strong>原创文章，请阅读页脚的<a href="#license">许可方式</a>，转载请注明：</strong></span>转载自<a class="link" href="http://easwy.com/blog/" target="_top">易水博客</a> [ <a class="link" href="http://easwy.com/blog/" target="_top">http://easwy.com/blog/</a> ]</p>
<p><span class="bold"><strong>本文链接地址:</strong></span> <a class="link" href="http://easwy.com/blog/archives/connect-meizu-m9-to-linux/" target="_top">http://easwy.com/blog/archives/connect-meizu-m9-to-linux/</a></p>
</div>
<p style="margin-top: 0; margin-bottom: 15px; color: #888888; font-size: 80%; font-style: italic">文章的脚注信息由WordPress的<a href="http://easwy.com/blog/wordpress/wp-posturl/" style="color: #8888FF; text-decoration: underline;">wp-posturl插件</a>自动生成</p>
<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/set-file-directory-attribute-for-linux-samba/' rel='bookmark' title='Linux使用笔记: 设置Samba服务器中新建文件/目录的权限'>Linux使用笔记: 设置Samba服务器中新建文件/目录的权限</a></li>
<li><a href='http://easwy.com/blog/archives/easwy%e7%9a%84twitter%e5%be%ae%e5%8d%9a2010-04-11-2/' rel='bookmark' title='Easwy的Twitter微博(2010-04-11)'>Easwy的Twitter微博(2010-04-11)</a></li>
<li><a href='http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/' rel='bookmark' title='在Ubuntu上编译Android Gingerbread 2.3.1'>在Ubuntu上编译Android Gingerbread 2.3.1</a></li>
</div><div class="fixed"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://easwy.com/blog/archives/connect-meizu-m9-to-linux/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>在Ubuntu上编译Android Gingerbread 2.3.1</title>
		<link>http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/</link>
		<comments>http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 16:57:46 +0000</pubDate>
		<dc:creator>Easwy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://easwy.com/blog/?p=1115</guid>
		<description><![CDATA[前几天下载了Android 2.3.1的源代码并在Ubuntu 10.04(32位)上编译通过。这篇文章简要记录了下载、编译的过程。

关于搭建Android开发环境的文章已经有很多，本文只简要介绍一下，做为备忘。

[ 编译前的准备 ]

这一步安装获取源代码以及编译所需要的软件，使用如下命令：

 $ sudo aptitude install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev 

另外，参考别人编译Android 2.3的经验，安装了下列软件包：

$ sudo apt-get install lib64z1-dev libc6-dev-amd64 g++-multilib lib64stdc++6 

虽然Android官方网站上讲不支持Java 6，不过我使用Java 6也可以编译通过，所以在这里Easwy安装的是Java 6...<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/using-scala-sbt-for-android-development/' rel='bookmark' title='使用Scala + sbt + sbt-android-plugin开发Android应用程序'>使用Scala + sbt + sbt-android-plugin开发Android应用程序</a></li>
<li><a href='http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/' rel='bookmark' title='三星发布首款Android手机'>三星发布首款Android手机</a></li>
<li><a href='http://easwy.com/blog/archives/connect-meizu-m9-to-linux/' rel='bookmark' title='在Linux上使用adb访问魅族M9手机'>在Linux上使用adb访问魅族M9手机</a></li>
</div><div class="fixed"></div>
</div>
]]></description>
				<content:encoded><![CDATA[<p>
    前几天下载了Android 2.3.1的源代码并在Ubuntu 10.04(32位)上编译通过。这篇文章简要记录了下载、编译的过程。
  </p>
<p>
    关于搭建Android开发环境的文章已经有很多，本文只简要介绍一下，做为备忘。
  </p>
<p><span class="bold"><strong>[ 编译前的准备 ]</strong></span></p>
<p>
    这一步安装获取源代码以及编译所需要的软件，使用如下命令：
  </p>
<pre class="programlisting">
 $ sudo aptitude install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev </pre>
<p>
    另外，参考别人编译Android 2.3的经验，安装了下列软件包：
  </p>
<pre class="programlisting">
$ sudo apt-get install lib64z1-dev libc6-dev-amd64 g++-multilib lib64stdc++6 </pre>
<p>
    虽然Android官方网站上讲不支持Java 6，不过我使用Java 6也可以编译通过，所以在这里<a class="ulink" href="http://easwy.com/" target="_top">Easwy</a>安装的是Java 6。首先去掉<span class="emphasis"><em>/etc/apt/sources.list</em></span>中这两行的注释，使能Java 6源：
  </p>
<pre class="programlisting">
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner </pre>
<p>
    然后安装Java 6 JDK：
  </p>
<pre class="programlisting">
$ sudo aptitude install sun-java6-jdk </pre>
<p>
    接下来下载<span class="command"><strong>repo</strong></span>工具，这是Google提供的一个Python脚本，方便管理多个Git版本库：
  </p>
<pre class="programlisting">
$ cd ~
$ mkdir bin
$ curl http://android.git.kernel.org/repo &gt;~/bin/repo
$ chmod a+x ~/bin/repo </pre>
<p>
    记得把<span class="command"><strong>repo</strong></span>加到你的路径中，方便以后使用。编辑<span class="emphasis"><em>~/.bashrc</em></span>，加入下面一行：
  </p>
<pre class="programlisting">
PATH=$PATH:~/bin
export PATH </pre>
<p>
    然后用命令<span class="command"><strong>. ~/.bashrc</strong></span>，以后就可以直接使用<span class="command"><strong>repo</strong></span>命令了。
  </p>
<p>
    接下来获取<a class="ulink" href="http://easwy.com/blog/archives/tag/android/" target="_top">Android</a> 2.3.1的源代码：
  </p>
<pre class="programlisting">
$ mkdir mydroid
$ cd mydroid 
$ repo init -u git://android.git.kernel.org/platform/manifest.git -b android-2.3.1_r1
$ repo sync </pre>
<p> <span class="bold"><strong>[ 编译Android ]</strong></span></p>
<p>
    接下来开始编译：
  </p>
<pre class="programlisting">
$ make -j`grep '^processor' /proc/cpuinfo | wc -l` </pre>
<p>
    上面的命令中，<span class="emphasis"><em>-j</em></span>参数告诉make启动多个并行任务进行编译，在支持多核的CPU上能加快编译速度。如果你知道你CPU是几核的，可以直接把这部分替换成<span class="emphasis"><em>-j2</em></span>(双核)。
  </p>
<p>
    我在编译的过程中遇到下面的错误：
  </p>
<div class="blockquote">
<blockquote class="blockquote">
<p>************************************************************</p>
<p>You are attempting to build on a 32-bit system.</p>
<p>Only 64-bit build environments are supported beyond froyo/2.2.</p>
<p>************************************************************ </p>
</blockquote>
</div>
<p>
    这是因为在Makefile中检测了CPU的字长。我直接把<span class="emphasis"><em>build/core/main.mk</em></span>中下面的话注释掉：
  </p>
<pre class="programlisting">
#ifneq (64,$(findstring 64,$(build_arch)))
#$(warning ************************************************************)
#$(warning You are attempting to build on a 32-bit system.)
#$(warning Only 64-bit build environments are supported beyond froyo/2.2.)
#$(warning ************************************************************)
#$(error stop)
#endif </pre>
<p>
    接下来又遇到下面的错误：
  </p>
<div class="blockquote">
<blockquote class="blockquote">
<p>Docs droiddoc: out/target/common/docs/api-stubs</p>
<p>Could not load &#8216;clearsilver-jni&#8217;</p>
<p>java.library.path = out/host/linux-x86/lib</p>
<p>make: *** [out/target/common/docs/api-stubs-timestamp] Error 45</p>
<p>make: *** Waiting for unfinished jobs&#8230;.</p>
<p>Could not load &#8216;clearsilver-jni&#8217;</p>
<p>java.library.path = out/host/linux-x86/lib</p>
<p>make: *** [out/target/common/docs/doc-comment-check-timestamp] Error 45 </p>
</blockquote>
</div>
<p>
    这是由于clearsilver在编译时如果检测到使用Java JDK 6，就使用64位编译。要避开此错误，需要修改下面四个文件：
  </p>
<div class="itemizedlist">
<ul class="itemizedlist" type="disc">
<li class="listitem">
    external/clearsilver/cgi/Android.mk
    </li>
<li class="listitem">
    external/clearsilver/java-jni/Android.mk
    </li>
<li class="listitem">
    external/clearsilver/util/Android.mk
    </li>
<li class="listitem">
    external/clearsilver/cs/Android.mk
    </li>
</ul>
</div>
<p>    把这四个Makefile中的下列语句注掉即可：</p>
<pre class="programlisting">
# This forces a 64-bit build for Java6
# Comment by Easwy
# LOCAL_CFLAGS += -m64
# LOCAL_LDFLAGS += -m64 </pre>
<p>
    然后在<span class="emphasis"><em>external/clearsilver</em></span>目录中执行一下<span class="command"><strong>make clean</strong></span>，然后回到项目根目录，继续make即可。
  </p>
<p>
    当编译完成时，生成的image文件放在<span class="emphasis"><em>out/target/product/generic</em></span>目录中。
  </p>
<p>
    更多内容，请阅读<a class="ulink" href="http://easwy.com/blog/" target="_top">易水博客</a>上的其它文章。
  </p>
<p><span class="bold"><strong>[ 参考文档 ]</strong></span></p>
<div class="itemizedlist">
<ul class="itemizedlist" type="disc">
<li class="listitem">
      <a class="ulink" href="http://blog.csdn.net/tuhuolong/archive/2010/12/16/6079661.aspx" target="_top">Android 2.3编译</a>
    </li>
<li class="listitem">
      <a class="ulink" href="http://li53262182.blog.163.com/blog/static/128393387201092010418620/" target="_top">Could not load &#8216;clearsilver-jni&#8217; java</a>
    </li>
</ul>
</div>
<div class="posturl">
<p><span class="bold"><strong>原创文章，请阅读页脚的<a href="#license">许可方式</a>，转载请注明：</strong></span>转载自<a class="link" href="http://easwy.com/blog/" target="_top">易水博客</a> [ <a class="link" href="http://easwy.com/blog/" target="_top">http://easwy.com/blog/</a> ]</p>
<p><span class="bold"><strong>本文链接地址:</strong></span> <a class="link" href="http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/" target="_top">http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/</a></p>
</div>
<p style="margin-top: 0; margin-bottom: 15px; color: #888888; font-size: 80%; font-style: italic">文章的脚注信息由WordPress的<a href="http://easwy.com/blog/wordpress/wp-posturl/" style="color: #8888FF; text-decoration: underline;">wp-posturl插件</a>自动生成</p>
<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/using-scala-sbt-for-android-development/' rel='bookmark' title='使用Scala + sbt + sbt-android-plugin开发Android应用程序'>使用Scala + sbt + sbt-android-plugin开发Android应用程序</a></li>
<li><a href='http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/' rel='bookmark' title='三星发布首款Android手机'>三星发布首款Android手机</a></li>
<li><a href='http://easwy.com/blog/archives/connect-meizu-m9-to-linux/' rel='bookmark' title='在Linux上使用adb访问魅族M9手机'>在Linux上使用adb访问魅族M9手机</a></li>
</div><div class="fixed"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Android SDK 1.5预览版发布</title>
		<link>http://easwy.com/blog/archives/android-sdk-15-update-release/</link>
		<comments>http://easwy.com/blog/archives/android-sdk-15-update-release/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 15:29:09 +0000</pubDate>
		<dc:creator>Easwy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://easwy.com/blog/?p=847</guid>
		<description><![CDATA[ 刚刚在网上看到，Android SDK 1.5预览版已经发布。<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/using-scala-sbt-for-android-development/' rel='bookmark' title='使用Scala + sbt + sbt-android-plugin开发Android应用程序'>使用Scala + sbt + sbt-android-plugin开发Android应用程序</a></li>
<li><a href='http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/' rel='bookmark' title='三星发布首款Android手机'>三星发布首款Android手机</a></li>
</div><div class="fixed"></div>
</div>
]]></description>
				<content:encoded><![CDATA[<p>
  刚刚在网上看到，Android SDK 1.5预览版已经发布。
</p>
<p>
  在Android SDK 1.5中将包含很多用户关心的新功能，例如软键盘、语音识别、视频功能，以及更好的与Google产品结合。
</p>
<p>
  刚刚尝试访问Google Developer网站，发现页面打不开，看来今天有太多的人访问了。^_^
</p>
<div class="posturl">
<p><span class="bold"><strong>原创文章，请阅读页脚的<a href="#license">许可方式</a>，转载请注明：</strong></span>转载自<a class="link" href="http://easwy.com/blog/" target="_top">易水博客</a> [ <a class="link" href="http://easwy.com/blog/" target="_top">http://easwy.com/blog/</a> ]</p>
<p><span class="bold"><strong>本文链接地址:</strong></span> <a class="link" href="http://easwy.com/blog/archives/android-sdk-15-update-release/" target="_top">http://easwy.com/blog/archives/android-sdk-15-update-release/</a></p>
</div>
<p style="margin-top: 0; margin-bottom: 15px; color: #888888; font-size: 80%; font-style: italic">文章的脚注信息由WordPress的<a href="http://easwy.com/blog/wordpress/wp-posturl/" style="color: #8888FF; text-decoration: underline;">wp-posturl插件</a>自动生成</p>
<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/using-scala-sbt-for-android-development/' rel='bookmark' title='使用Scala + sbt + sbt-android-plugin开发Android应用程序'>使用Scala + sbt + sbt-android-plugin开发Android应用程序</a></li>
<li><a href='http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/' rel='bookmark' title='三星发布首款Android手机'>三星发布首款Android手机</a></li>
</div><div class="fixed"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://easwy.com/blog/archives/android-sdk-15-update-release/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>T-Mobile计划推出基于Android的手提电话和平板电脑</title>
		<link>http://easwy.com/blog/archives/t-mobile_plan_android_home_phone_and_tablet/</link>
		<comments>http://easwy.com/blog/archives/t-mobile_plan_android_home_phone_and_tablet/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 13:07:08 +0000</pubDate>
		<dc:creator>Easwy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://easwy.com/blog/?p=776</guid>
		<description><![CDATA[ 刚刚在网上看到，美国运营商T-Mobile准备推出更多的基于Android的产品，包括家用的手提电话和平板电脑。这二款产品都基于Google的Android平台，计划在明年(2010)年早期推出...<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/advanced-vim-skills-catalog/' rel='bookmark' title='vi/vim使用进阶: 目录'>vi/vim使用进阶: 目录</a></li>
<li><a href='http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/' rel='bookmark' title='在Ubuntu上编译Android Gingerbread 2.3.1'>在Ubuntu上编译Android Gingerbread 2.3.1</a></li>
</div><div class="fixed"></div>
</div>
]]></description>
				<content:encoded><![CDATA[<p>
  刚刚在网上看到，美国运营商T-Mobile准备推出更多的基于Android的产品，包括家用的手提电话和平板电脑。
</p>
<p>
  这二款产品都基于Google的Android平台，计划在明年(2010)年早期推出。根据泄露出来的资料，家用手提电话可以放在底座上充电，另外还会有一个独立的设备在它充电时进行数据同步；在手提电话之后，还计划推出一款7英寸显示屏的平板电脑(Tablet)。
</p>
<p>
  T-Mobile的发言人拒绝回答关于公司未来产品的报道，不过他确认了公司计划推出若干个基于Android的产品。
</p>
<p>
  现在看到做Android产品的，国内有华为，中移动，国外有三星(Samsun)、摩托罗拉(Motorola)，计划在今年下半年推出的产品就有几款。现在对Android产品非常期待，希望有更多的Android产品推出。在有了比较之后，我肯定会入台一部的！^_^
</p>
<div class="posturl">
<p><span class="bold"><strong>原创文章，请阅读页脚的<a href="#license">许可方式</a>，转载请注明：</strong></span>转载自<a class="link" href="http://easwy.com/blog/" target="_top">易水博客</a> [ <a class="link" href="http://easwy.com/blog/" target="_top">http://easwy.com/blog/</a> ]</p>
<p><span class="bold"><strong>本文链接地址:</strong></span> <a class="link" href="http://easwy.com/blog/archives/t-mobile_plan_android_home_phone_and_tablet/" target="_top">http://easwy.com/blog/archives/t-mobile_plan_android_home_phone_and_tablet/</a></p>
</div>
<p style="margin-top: 0; margin-bottom: 15px; color: #888888; font-size: 80%; font-style: italic">文章的脚注信息由WordPress的<a href="http://easwy.com/blog/wordpress/wp-posturl/" style="color: #8888FF; text-decoration: underline;">wp-posturl插件</a>自动生成</p>
<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/advanced-vim-skills-catalog/' rel='bookmark' title='vi/vim使用进阶: 目录'>vi/vim使用进阶: 目录</a></li>
<li><a href='http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/' rel='bookmark' title='在Ubuntu上编译Android Gingerbread 2.3.1'>在Ubuntu上编译Android Gingerbread 2.3.1</a></li>
</div><div class="fixed"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://easwy.com/blog/archives/t-mobile_plan_android_home_phone_and_tablet/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>三星Android手机今年第三季度面世</title>
		<link>http://easwy.com/blog/archives/samsung-android-phones-coming-in-q3-2009/</link>
		<comments>http://easwy.com/blog/archives/samsung-android-phones-coming-in-q3-2009/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 02:42:57 +0000</pubDate>
		<dc:creator>Easwy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://easwy.com/blog/?p=699</guid>
		<description><![CDATA[昨天刚刚看到三星Android手机发布的消息，虽然未经官方证实。今天又看到报道，三星Android手机计划在今年第三季度面世。
引用DigiTimes的报道：根据三星公布的消息，三星公司的第一款Android手机和HTP即将发布的HTC Magic手机在设计上和硬件规格上都很相似。两款手机都使用Qualcomm的3.5G芯片解决方案。 <div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/' rel='bookmark' title='三星发布首款Android手机'>三星发布首款Android手机</a></li>
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/android-sdk-15-update-release/' rel='bookmark' title='Android SDK 1.5预览版发布'>Android SDK 1.5预览版发布</a></li>
</div><div class="fixed"></div>
</div>
]]></description>
				<content:encoded><![CDATA[<p>昨天刚刚看到三星Android手机发布的消息，虽然未经官方证实。今天又看到报道，三星Android手机计划在今年第三季度面世。</p>
<p>引用DigiTimes的报道</p>
<div class="blockquote">
<blockquote>
根据三星公布的消息，三星公司的第一款Android手机和HTP即将发布的HTC Magic手机在设计上和硬件规格上都很相似。两款手机都使用Qualcomm的3.5G芯片解决方案。
</p></blockquote>
</div>
<p>&nbsp;</p>
<p><img src="http://easwy.com/blog/uploads/2009/03/samsung_android.jpg" alt="三星首款android手机" title="三星首款android手机" width="530" height="398" class="alignnone size-full wp-image-682" /></p>
<p>看来还要等上一段时间啊。第三季度，华为的Android手机也该出来了，到时会有更多选择的空间了。</p>
<div class="posturl">
<p><span class="bold"><strong>原创文章，请阅读页脚的<a href="#license">许可方式</a>，转载请注明：</strong></span>转载自<a class="link" href="http://easwy.com/blog/" target="_top">易水博客</a> [ <a class="link" href="http://easwy.com/blog/" target="_top">http://easwy.com/blog/</a> ]</p>
<p><span class="bold"><strong>本文链接地址:</strong></span> <a class="link" href="http://easwy.com/blog/archives/samsung-android-phones-coming-in-q3-2009/" target="_top">http://easwy.com/blog/archives/samsung-android-phones-coming-in-q3-2009/</a></p>
</div>
<p style="margin-top: 0; margin-bottom: 15px; color: #888888; font-size: 80%; font-style: italic">文章的脚注信息由WordPress的<a href="http://easwy.com/blog/wordpress/wp-posturl/" style="color: #8888FF; text-decoration: underline;">wp-posturl插件</a>自动生成</p>
<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/' rel='bookmark' title='三星发布首款Android手机'>三星发布首款Android手机</a></li>
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/android-sdk-15-update-release/' rel='bookmark' title='Android SDK 1.5预览版发布'>Android SDK 1.5预览版发布</a></li>
</div><div class="fixed"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://easwy.com/blog/archives/samsung-android-phones-coming-in-q3-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>三星发布首款Android手机</title>
		<link>http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/</link>
		<comments>http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 02:03:51 +0000</pubDate>
		<dc:creator>Easwy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://easwy.com/blog/?p=681</guid>
		<description><![CDATA[据国外网站报道，三星已经展示了它的首款Android手机，不过这个消息还未得到三星官方的证实。
下面是三星Android手机的照片，虽然图片已经被模糊处理，不过还是可以大致看出手机的外形<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/using-scala-sbt-for-android-development/' rel='bookmark' title='使用Scala + sbt + sbt-android-plugin开发Android应用程序'>使用Scala + sbt + sbt-android-plugin开发Android应用程序</a></li>
<li><a href='http://easwy.com/blog/archives/android-sdk-15-update-release/' rel='bookmark' title='Android SDK 1.5预览版发布'>Android SDK 1.5预览版发布</a></li>
</div><div class="fixed"></div>
</div>
]]></description>
				<content:encoded><![CDATA[<p>
据国外网站报道，三星已经展示了它的首款Android手机，不过这个消息还未得到三星官方的证实。
</p>
<p>
下面是三星Android手机的照片，虽然图片已经被模糊处理，不过还是可以大致看出手机的外形。
</p>
<p><img src="http://easwy.com/blog/uploads/2009/03/samsung_android.jpg" alt="三星首款android手机" title="三星首款android手机" width="530" height="398" class="alignnone size-full wp-image-682" /></p>
<p>
这款手机配置了触摸屏，内置528MHz的处理器，还提供了可靠的内部存储空间和迷你SD卡扩展插槽。另外，这款手机还支持4频GSM模块，可以在更多的国家使用。
</p>
<p>
不过，从目前看来，这款Android手机还只是面向美国和欧洲市场。不知道在中国市场上，什么时候可以看到Android手机的身影。
</p>
<p>
消息来源：<a href="http://www.engadget.com/2009/03/17/samsungs-first-android-handset-revealed/" target="_blank">Samsung&#8217;s first Android handset revealed?</a>
</p>
<div class="posturl">
<p><span class="bold"><strong>原创文章，请阅读页脚的<a href="#license">许可方式</a>，转载请注明：</strong></span>转载自<a class="link" href="http://easwy.com/blog/" target="_top">易水博客</a> [ <a class="link" href="http://easwy.com/blog/" target="_top">http://easwy.com/blog/</a> ]</p>
<p><span class="bold"><strong>本文链接地址:</strong></span> <a class="link" href="http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/" target="_top">http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/</a></p>
</div>
<p style="margin-top: 0; margin-bottom: 15px; color: #888888; font-size: 80%; font-style: italic">文章的脚注信息由WordPress的<a href="http://easwy.com/blog/wordpress/wp-posturl/" style="color: #8888FF; text-decoration: underline;">wp-posturl插件</a>自动生成</p>
<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/using-scala-sbt-for-android-development/' rel='bookmark' title='使用Scala + sbt + sbt-android-plugin开发Android应用程序'>使用Scala + sbt + sbt-android-plugin开发Android应用程序</a></li>
<li><a href='http://easwy.com/blog/archives/android-sdk-15-update-release/' rel='bookmark' title='Android SDK 1.5预览版发布'>Android SDK 1.5预览版发布</a></li>
</div><div class="fixed"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>华为Android手机预计第三季度上市</title>
		<link>http://easwy.com/blog/archives/huawei-android-mobile-phone-overview/</link>
		<comments>http://easwy.com/blog/archives/huawei-android-mobile-phone-overview/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 04:47:02 +0000</pubDate>
		<dc:creator>Easwy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[android]]></category>

		<guid isPermaLink="false">http://easwy.com/blog/?p=303</guid>
		<description><![CDATA[刚刚在手机中国上看到，华为的Android手机预计在今年第三季度上市，从展示的手机效果图上看，这款Android手机的外形和iphone很是相似...<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/' rel='bookmark' title='三星发布首款Android手机'>三星发布首款Android手机</a></li>
<li><a href='http://easwy.com/blog/archives/android-sdk-15-update-release/' rel='bookmark' title='Android SDK 1.5预览版发布'>Android SDK 1.5预览版发布</a></li>
</div><div class="fixed"></div>
</div>
]]></description>
				<content:encoded><![CDATA[<p>刚刚在<a href="http://news.cnmo.com/3/30643.html">手机中国</a>上看到，华为的Android手机预计在今年第三季度上市。从展示的手机效果图上看，这款Android手机的外形和iphone很是相似，不知道它的功能是否全面，应用是否丰富。</p>
<div id="attachment_304" class="wp-caption alignnone" style="width: 560px"><img class="size-full wp-image-304" title="华为展示的Android手机" src="http://easwy.com/blog/uploads/2009/02/huawei_android.jpg" alt="华为展示的Android手机" width="550" height="375" /><p class="wp-caption-text">华为展示的Android手机</p></div>
<p>由此看来，Android手机离我们越来越近了，而且Android平台被用做上网本操作系统的可能也越来越大。Android平台的成功，势必会推进Linux在嵌入式领域的发展，这也许是Linux继服务器领域外的另外一个突破。</p>
<p>Android应用程序的开发，倒是与嵌入式Linux没有太大关系。不过能为自己的手机开发应用程序，也是一件快乐的事。因为iphone的封闭，我太不想为写iphone应用，现在Android手机来了，可以自己动手DIY了。</p>
<p>Let&#8217;s enjoy it!
<div class="posturl">
<p><span class="bold"><strong>原创文章，请阅读页脚的<a href="#license">许可方式</a>，转载请注明：</strong></span>转载自<a class="link" href="http://easwy.com/blog/" target="_top">易水博客</a> [ <a class="link" href="http://easwy.com/blog/" target="_top">http://easwy.com/blog/</a> ]</p>
<p><span class="bold"><strong>本文链接地址:</strong></span> <a class="link" href="http://easwy.com/blog/archives/huawei-android-mobile-phone-overview/" target="_top">http://easwy.com/blog/archives/huawei-android-mobile-phone-overview/</a></p>
</div>
<p style="margin-top: 0; margin-bottom: 15px; color: #888888; font-size: 80%; font-style: italic">文章的脚注信息由WordPress的<a href="http://easwy.com/blog/wordpress/wp-posturl/" style="color: #8888FF; text-decoration: underline;">wp-posturl插件</a>自动生成</p>
<div class='yarpp-related-rss'>
<div class="fixed"></div><div id="related_posts"><h3  class="related_post_title">相关文章</h3><ul class="related_post">
<li><a href='http://easwy.com/blog/archives/add_post_copyright_url/' rel='bookmark' title='在文章末尾添加版本声明和文章的链接'>在文章末尾添加版本声明和文章的链接</a></li>
<li><a href='http://easwy.com/blog/archives/samsungs-first-android-handset-revealed/' rel='bookmark' title='三星发布首款Android手机'>三星发布首款Android手机</a></li>
<li><a href='http://easwy.com/blog/archives/android-sdk-15-update-release/' rel='bookmark' title='Android SDK 1.5预览版发布'>Android SDK 1.5预览版发布</a></li>
</div><div class="fixed"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://easwy.com/blog/archives/huawei-android-mobile-phone-overview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
