注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Allen小笔记

有时会忘记努力...

 
 
 

日志

 
 

如何编译Android ASE  

2009-12-30 16:09:29|  分类: Android |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
                                                                          Android ASE Compile Eclipse  

  实际上,编译Android ASE很简单.你所需要的工具并不太多.
  那下面我以Ubuntu9.10(说起Ubuntu 9.10,真是一把心酸血泪史. ATI显卡驱动,捣鼓了半天还是没安装成功,但是你可以看这里)为例来简单说明一下.
  1. 准备工具开发工具--Eclipse.我用的Eclipse的版本比较新,是3.5,Build id: 20090920-1017名字是GALILREO.这里要说的是GALIREO的一个问题:按钮失效.可以简单写一个脚本eclipse_galilreo来解决这个Issue:
#!/bin/bash
export GDK_NATIVE_WINDOWS=true
~/Downloads/eclipse_G/eclipse
当然第二行的路径要写适合的eclipse路径拉.
然后Terminal输入:
$chmod a+x eclipse_galilreo
运行这个eclipse_galilreo脚本就okay了.
2.Android Script Environment的source code当然要下载拉.
Terminal输入:
$wget http://android-scripting.googlecode.com/files/ase092209.hg
或者:
$sudo apt-get install hg
$hg clone https://android-scripting.googlecode.com/hg/ android-scripting
download完成以后,还要下载Android SDK,运行SDK Setup.重点是通过http连接,而不是https.
在Settings里面可以设置.在Misc中选择:Force https://... sources to be fetched using http://...即可.单击Apply.okay,再Install Accept.
至于Android Source code的下载步骤是这样的:
To clone one of these trees, install git, and run:
    git clone git://android.git.kernel.org/ + project path

To clone the entire platform, install repo, and run:
    mkdir mydroid
    cd mydroid
    repo init -u git://android.git.kernel.org/platform/manifest.git
    repo sync
所以要先下载repo这个脚本.
3.解压这些SDK.把Android-Scripting 放入mydroid目录下.
4.execute the fix_android_sdk.py script as follows:
$cd /YourPath/mydroid/android-scripting/tools
$fix_android_sdk
.py /path/to/mydroid /path/to/android-sdk
实际上这步就是copy android script source code 到 SDK, 这样Eclipse能够浏览到.
5.导入ASE到Eclipse,这里要主要的是:
Change the project build path to specify the TTS lib path to
android-scripting/android/AndroidScriptingEnvironment/lib/TTSxxx.jar.
这样就完成了.开始编译吧.




  评论这张
 
阅读(1165)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017