已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上机注意事项:为Eclipse指定JDK在通过资源管理器定位”D:eclipseeclips.exe”,为它创建快捷方式到桌面,然后在桌面上找到它,单击右键“属性”,找到“目标”,把其中的内容替换为D:eclipseeclipse.exe -vm D:Program FilesJavajdk1.7.0_07binjavaw.exe1、环境搭建注:本课程涉及的开发工具的下载地址在第4节中提供。1.1、JDK安装 本课程提供的JDK为jdk-7u7-windows-i586.exe,接下来的工作就是安装提示一步一步走。安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java version 查看JDK的版本信息。出现类似下面的画面表示安装成功了:2012-4-10 21:08 上传下载附件 (41.73 KB) 图1、验证JDK安装是否成功1.2、Eclipse安装本课程提供eclipse-java-juno-SR1-win32.zip,是 win 32bit版的。解压之后即可直接使用,不再需要安装。1.3、Android SDK安装采用第3节中的离线安装方法,采用在线安装太慢,有时候安装不能成功。1.4、ADT安装 本课程提供ADT-12.0.0.zpi,不要解压缩. 打开 Eclipse IDE,进入菜单中的 Help - Install New Software 点击Add.按钮,弹出对话框选择Archive,找到ADT-12.0.0.zip。如下图所示:2012-4-10 21:08 上传下载附件 (19.81 KB) 确定返回后,在work with后的下拉列表中选择我们刚才添加的ADT,我们会看到下面出有Developer Tools,展开它会有Android DDMS和Android Development Tool,勾选他们。 如下图所示:2012-4-10 21:08 上传下载附件 (71.28 KB) 然后就是按提示一步一步next。完成之后: 选择Window Preferences. 在左边的面板选择Android,然后在右侧点击Browse.并选中SDK所在的路径.,如D:android-sdk-windows。注意是SDK的根目录。 点击Apply、OK。配置完成。1.5、创建AVD 为使Android应用程序可以在模拟器上运行,必须创建AVD。 1、在Eclipse中。选择Windows Android SDK and AVD Manager 2、点击左侧面板的Virtual Devices,再右侧点击New 3、填入Name,选择Target的API,SD Card大小任意,一般为512即可,Skin随便选,Hardware目前保持默认值 4、点击Create AVD即可完成创建AVD2、HelloWorld 通过File - New - Project 菜单,建立新项目Android Project 然后填写必要的参数,如下图所示:(注意这里我勾选的是Google APIs,你可以选你喜欢的,但你要创建相应的AVD)2012-4-10 21:08 上传下载附件 (73.6 KB) 相关参数的说明:(1)Project Name: 包含这个项目的文件夹的名称。 (2)Package Name: 包名,遵循JAVA规范,用包名来区分不同的类是很重要的,我用的是helloworld.test。 (3)Activity Name: 这是项目的主类名,这个类将会是Android的Activity类的子类。一个Activity类是一个简单的启动程序和控制程序的类。它可以根据需要创建界面,但不是必须的。 (4)Application Name: 一个易读的标题在你的应用程序上。 (5)在选择栏的 Use default location 选项,允许你选择一个已存在的项目。 点击Finish后,点击Eclipse的Run菜单选择Run Configurations 选择“Android Application”,点击在左上角(按钮像一张纸上有个“+”号)或者双击“Android Application”, 有个新的选项“New_configuration”(可以改为我们喜欢的名字)。 在右侧Android面板中点击Browse,选择HelloWorld 在Target面板的Automatic中勾选相应的AVD,如果没有可用的AVD的话,你需要点击右下角的Manager,然后新建相应的AVD。如下图所示:2012-4-10 21:08 上传下载附件 (18.67 KB) 然后点Run按钮即可,运行成功的话会有Android的模拟器界面,如下图所示:2012-4-10 21:08 上传3、导入已经存在的工程,包括snake,Particly示例 通过File - New - Project 菜单,建立新项目Android Project 然后如下图打开D:android-sdk-windowssamplessamples_r01-linuxSnake目录下的游戏工程snake所示:在Contents处选择第二项运行结果如下:导入“愤怒的小鸟”源代码Particly遇到的错误:Android requires compiler compliance level 5.0 or 6.0. Found 1.7 instead. Please use Android Tools Fix Project Properties.指定编译器版本1.5或者1.6.0,如下图.尽管没有安装这个版本的JDK。可指定运行目标平台,如上图。下载附件 (83.1 KB) 4 Android SDK离线安装方法详解AndroidSDK在国内下载一直很慢有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助.这部分主要感谢网友Yourtion,.一,首先下载SDK的安装包,android-sdk_r10-windows.zip解压到目录,如我的目录D:programsandroid-sdk-windows下载地址:/android/android-sdk_r10-windows.zip(目前最新版)。这个SDK的安装包,不是完整的SDK,完整的SDK需要通过这个安装包进行安装,默认情况下,是通过在线安装的,这种在线方式非常慢。因此,本文档讨论如何离线安装。二,然后新建以下 几个文件夹platforms,platform-tools ,docs,samples,usb_driver,market_licensing三,删除tools全部内容这一步是可选的,因为tools内容可能已经过时,也可能仍然可用。最好删除掉。四,打开下载工具(迅雷,电驴等等),下载以下内容Android SDK Tools, revision 10/android/repository/tools_r10-windows.zip/android/repository/tools_r15-windows.zip这是2012-10-20提供的最新版.必须。Android SDK Platform-tools, revision 3/android/repository/platform-tools_r03-windows.zip/android/repository/platform-tools_r09-windows.zip这是2012-10-20提供的最新版必须。Android SDK Docs for Android API 11, revision 1/android/repository/docs-3.0_r01-linux.zipAndroid SDK Platform 3.0, revision 1/android/repository/android-3.0_r01-linux.zipAndroid SDK Platform 2.3.3._r1 Revision 1/android/repository/android-2.3.3_r01-linux.zipAndroid SDK Platform 2.3.1_r2 Revision 2 (Obsolete)/android/repository/android-2.3.1_r02-linux.zipAndroid SDK Platform 2.2_r1 Revision 2/android/repository/android-2.2_r02-windows.zipSF:先装这个版本。pAndroid SDK Platform 2.1_r2 Revision 2/android/repository/android-2.1_r02-windows.zipAndroid SDK Platform 1.6_r2 Revision 3/android/repository/android-1.6_r03-windows.zipAndroid SDK Platform 1.5_r3 Revision 4/android/repository/android-1.5_r04-windows.zipAndroid SDK Samples for Android API 11, revision 1/android/repository/samples-3.0_r01-linux.zipAndroid SDK Samples for Android API 10, revision 1/android/repository/samples-2.3.3_r01-linux.zipAndroid SDK Samples for Android API 9, revision 1/android/repository/samples-2.3_r01-linux.zipAndroid SDK Samples for Android API 8, revision 1/android/repository/samples-2.2_r01-linux.zipAndroid SDK Samples for Android API 7, revision 1/android/repository/samples-2.1_r01-linux.zipAndroid + Google APIs, API 11, revision 1/android/repository/google_apis-11_r01.zipAndroid + Google APIs, API 10, revision 1/android/repository/google_apis-10_r01.zipAndroid + Google APIs, API 9, revision 2/android/repository/google_apis-9_r02.zipAndroid + Google APIs, API 8, revision 2/android/repository/google_apis-8_r02.zipAndroid + Google APIs, API 7, revision 1/android/repository/google_apis-7_r01.zipAndroid + Google APIs, API 4, revision 2/android/repository/google_apis-4_r02.zipAndroid + Google APIs, API 3, revision 3/android/repository/google_apis-3-r03.zipGoogle USB Driver package, revision 4/android/repository/usb_driver_r04-windows.zip如下这个地址已经提供了上述程序的下载地址(Dbank下载地址:/c0tdze5bas )需要说明的是,文档和样例都是同样的地址docs-2.2_r01-linux.zip,samples-2.2_r01-linux.zip,samples-2.1_r01-linux.zip。五,解压文档到指定目录把android开头的文件解压到platforms目录下把goole_apis开头的文件解压到add-ons目录下把market_licensing-r01.zip解压到market_licensing目录下把tools_r07-windows.zip解压到tools目录下(前面清空了该文件夹)把docs-2.2_r01-linux.zip解压到docs把samples-2.2_r01-linux.zip和samples-2.1_r01-linux.zip解压到samples目录下把usb_driver_r03-windows.zip解压到usb_driver目录下。基本上安装工作就完成了。安装后SDK的目录如下:再打开SDK管理器发现,它会找到我们已经安装的内容。SDK 包介绍PackageDescriptionFile LocationSDK ToolsContains tools for debugging and testing, plus other utilities that are required to develop an app. If youve just installed the SDK starter package, then you already have the latest version of this package. Make sure you keep this up to date./tools/SDK Platform-toolsContains platform-dependent tools for developing and debugging your application. These tools support the latest features of the Android platform and are typically updated only when a new platform becomes available. These tools are always backward compatible with older platforms, but you must be sure that you have the latest version of these tools when you install a new SDK platform./platform-tools/DocumentationAn offline copy of the latest documentation for the Android platform APIs./docs/SDK PlatformTheres one SDK Platform available for each version of Android. It includes an android.jar file with a fully compliant Android library. In order to build an Android app, you must specify an SDK platform as your build target./platforms/System ImagesEach platform version offers one or more different system images (such as for ARM and x86). The Android emulator requires a system image to operate. You should always test your app on the latest version of Android and using the emulator with the latest system image is a good way to do so./platforms/Sources for Android SDKA copy of the Android platform source code thats useful for stepping through the code while debugging your app./sources/Samples for SDKA collection of sample apps that demonstrate a variety of the platform APIs. These are a great resource to browse Android app code. The API Demos app in particular provides a huge number of small demos you should explore./platforms/samples/Google APIsAn SDK add-on that provides both a platform you can
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广发银行珠海分行2025年下半年社会招考易考易错模拟试题(共500题)试卷后附参考答案
- 广东湛江市教育卫生系统等部分事业单位2025招考高校毕业生易考易错模拟试题(共500题)试卷后附参考答案
- 北京市大兴区2025-2026学年八年级上学期期中语文试题(含答案及解析)
- 山东建筑工程质量检测站事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 宁夏事业单位联考考试招聘易考易错模拟试题(共500题)试卷后附参考答案
- 根据合同写合作协议
- 桁架转让协议书范本
- 框架协议的合同模板
- 桌椅货架转让协议书
- 机蔬菜宅配合同范本
- 水土保持方案投标文件技术部分
- CQI-9 第四版 热处理系统审核表中文完整版-
- 2024年“湖北工匠杯”职工技能大赛无人机驾驶员理论题库-多选题、判断题
- 少先队辅导员技能大赛考试题库300题(含答案)
- CB-Z-807-2016吊舱推进船舶快速模型试验规程
- 脑电图在脑电图监测中的临床应用
- 2069-3-3101-002WKB产品判定准则-外发
- 柜式七氟丙烷气体灭火系统安装与综合项目施工专项方案
- (高清版)TDT 1053-2017 农用地质量分等数据库标准
- casio电子琴中文说明书
- 阿奇舒勒矛盾矩阵表
评论
0/150
提交评论