网上有很多用Scala写Android程序的文章,但大都是转自IBM的《手机上的 Scala》,文章地址:http://www.ibm.com/developerworks/cn/opensource/os-eclipse-scala/?ca=dgr-cn-ha0910
文章很专业的介绍了如何实现在Android平台上使用Scala的原理。详细可以参考上面的文章。
本文章只介绍如何在Eclipse 中使用 ADT(Android)+ Scala IDE for Eclipse + ANT 来开发Android应用。
环境:
- windows 7
- Scala 2.9final
- ANT 1.8.2
- ADT 10
- ScalaIDE for Eclipse
- Proguard 4.6
- Eclipse 3.6
以上请自行安装和配置。
在Eclipse里能同时创建Scala项目和Android项目即可。
ANT可以用Eclipse自带的,Proguard也可以用Android自带的。
Eclipse中应该存在如图插件:
以上OK后,在Eclipse中直接创建一个Android项目。
给项目添回Scala特性:
在ScalaOnAndroid项目名上右键,选择弹出菜单的倒数第二项目,给项目添加Scala特性:
如图,在Eclipse下,项目变成Scala项目:
添加build.xml文件,用来编译的。直接在项目根目录中创建一个local.properties文件。
在文件中添加:
//各路径请根据自己的安装情况修改
sdk.dir=D:/android/develop/android-sdk-windows
scala.dir=D:/scala/ver2.9final
proguard.dir=D:/proguard/ver4.6
javac.args=-deprecation -Xlint
scalac.addparams=-deprecation
然后再创建一个build.xml文件:
文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<project name="ScalaOnAndroid" default="debug">
<loadproperties srcFile="local.properties" />
<loadproperties srcFile="project.properties" />
<fail message="sdk.dir is missing. Make sure to generate local.properties using 'android update project'" unless="sdk.dir" />
<import file="${sdk.dir}/tools/ant/build.xml" />
<import file="${sdk.dir}/tools/ant/build-scala.xml" />
<target name="-post-compile" depends="-post-compile-scala" />
</project>
上页的build.xml需要一个用于编译Scala的build-scala.xml文件,可以直接用这里提供的。附件中的“配置文件.rar”。把里面的两个文件解压出来后,放到Android SDK 的tools/ant/目录中。要放对位置,否则编译不通过的。
把项目创建Activity的Java文件删除,创建一个Scala class文件:
在build.xml文件右键,选择Run as,选择Ant Build。
然后,等一上分钟左右的时间,项目就会build完。就可以安装到手机上测试了。
直接上手机测试:
基本上,这例子就OK了。至于后面怎么写Scala程序,自己看Scala的书去。
- 大小: 97.6 KB
- 大小: 13.9 KB
- 大小: 18.6 KB
- 大小: 18 KB
- 大小: 32.9 KB
- 大小: 64.5 KB
- 大小: 16.6 KB
分享到:
相关推荐
由于资源太大,文档里保存的是下载地址。包含sdk2.2;2.3;4.3;4.4版本以及最新吧eclipse和adt。
android+eclipse+ADT-24.2.0-20160729。android开发 eclipse中的adt最新,ADT-24.2.0-20160729。百度网盘下载。
Android集成开发环境ADT+Eclipse+Android SDK,已经在Eclipse基础上集成装好,解压就可用
Eclipse + ADT android开发,eclipse Android开发环境搭建
android环境配置2018+eclipse+adt+jdk+sdk,配有环境搭建步骤文档。
下载Android sdk,安装Android SDK---最终帮你完成Eclipse+Android开发环境的安装。 安装完毕教你如何验证JDK安装成功,教你如何验证ADT安装成功,教你如何验证SDK安装成功 另外以图文并茂的方式手把手教你如何...
Eclipse+JDK1.7+Android4.1+ADT配置教程
部署Android开发环境傻瓜式教程(Eclipse+ADT)(图文)
android开发使用的eclipse环境,集成了ADT跟SDK。。。。
Android Eclipse IDE 插件,Android ADT插件如果用在线安装比较慢而且有时还不成功,我这里为给我网友分享我已经安装好ADT 10.0.0 的Eclipse,解压压缩包,Eclipse就已经安装好 Android ADT了,你只需配置一下SDK ...
Eclipse+ADT+NDK调试C源码的方法
最新安卓环境搭建教程+JDK+Eclipse+AndroidSDK+ADT+最详细.pdf
最新安卓环境搭建教程+JDK+Eclipse+AndroidSDK+ADT+最详细分享.pdf
最新安卓环境搭建教程+JDK+Eclipse+AndroidSDK+ADT+最详细汇编.pdf
分享一下 Windows7部署Android开发环境傻瓜式教程(Eclipse + ADT).pdf
最新安卓环境搭建教程+JDK+Eclipse+AndroidSDK+ADT+最详细宣贯.pdf
本word文档有详细的Android开发环境搭建介绍,应该对初学者有不小的帮助。