2022年Android智能电视APP开发笔记Android开发环境搭建 .pdf

上传人:C****o 文档编号:39693163 上传时间:2022-09-07 格式:PDF 页数:19 大小:2.57MB
返回 下载 相关 举报
2022年Android智能电视APP开发笔记Android开发环境搭建 .pdf_第1页
第1页 / 共19页
2022年Android智能电视APP开发笔记Android开发环境搭建 .pdf_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《2022年Android智能电视APP开发笔记Android开发环境搭建 .pdf》由会员分享,可在线阅读,更多相关《2022年Android智能电视APP开发笔记Android开发环境搭建 .pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、TVAPP 开发笔记(二)Android开发环境搭建1 概述目前 Android 的主流开发工具主要有两个,一个是Eclipse,一个是 Android Studio,未来的趋势应该是Android Studio,因为 google已经声称 2015 年年底前停止对 Eclipse 的官方支持,不过可能会通过开源社区的方式继续支持,那估计力度终究不如 Android Studio 了。不过相对而言,总还是Eclipse 熟悉一点,那就先还是用Eclipse吧,待完成个测试项目后,再想办法迁移到Android Studio 上,顺便体验一下两者迁移过程吧。在 Eclipse下搭建 Android

2、 开发环境,主要工作包括安装 ADT 和 Android SDK两件事,ADT 的全称是 Android Developer Tools 是 Eclipse 上的一个插件。本来这两个东东的安装都非常简单,联网后Eclipse 会自动下载安装。但是因为国内网络环境对 Google的网站做了屏蔽,Android 的开发人员就比较苦逼了,得想方法搞到离线安装包,作离线安装才能搞定。这里还有一个需要特别注意的地方,就是ADT 和 Android SDK 之间的对应关系,也就是这两者是有对应关系的,不是随便搞两个版本的凑一下就能用的,必须匹配才能用!以下是匹配关系的一个列表:ADT 21.1.0:Jav

3、a 1.6 or higher is required for ADT 21.1.0.Eclipse Helios(Version 3.6.2)or higher is required for ADT 21.1.0.ADT 21.1.0 is designed for use with SDK Tools r21.1.Java 1.6 or higher is required for ADT 21.0.1.Eclipse Helios(Version 3.6.2)or higher is required for ADT 21.0.1.ADT 21.0.1 is designed for

4、use with SDK Tools r21.0.1.名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 19 页 -Java 1.6 or higher is required for ADT 20.0.3.Eclipse Helios(Version 3.6.2)or higher is required for ADT 21.0.0.ADT 21.0.0 is designed for use with SDK Tools r21.ADT 20.0.3(August 2012)Java 1.6 or higher is required for ADT 20.0.3.Eclip

5、se Helios(Version 3.6.2)or higher is required for ADT 20.0.3.ADT 20.0.3 is designed for use withSDK Tools r20.0.3.ADT 20.0.2(July 2012)Dependencies:Java 1.6 or higher is required for ADT 20.0.2.Eclipse Helios(Version 3.6.2)or higher is required for ADT 20.0.2.ADT 20.0.2 is designed for use with SDK

6、Tools r20.0.1.ADT 20.0.0(June 2012)Dependencies:Java 1.6 or higher is required for ADT 20.0.0.Eclipse Helios(Version 3.6.2)or higher is required for ADT 20.0.0.ADT 20.0.0 is designed for use with SDK Tools r20.ADT 18.0.0(April 2012)Dependencies:Java 1.6 or higher is required for ADT 18.0.0.Eclipse H

7、elios(Version 3.6.2)or higher is required for ADT 18.0.0.ADT 18.0.0 is designed for use with SDK Tools r18.ADT 17.0.0(March 2012)Dependencies:Java 1.6 or higher is required for ADT 17.0.0.Eclipse Helios(Version 3.6.2)or higher is required for ADT 17.0.0.名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 19 页 -ADT 17.0.

8、0 is designed for use with SDK Tools r17.ADT 16.0.0(December 2011)Dependencies:Eclipse Helios(Version 3.6)or higher is required for ADT 16.0.0.ADT 16.0.0 is designed for use with SDK Tools r16.ADT 15.0.1(November 2011)Dependencies:后面用都是 Eclipse3.3或者 3.4 以上版本即可ADT 15.0.1 is designed for use with SDK

9、Tools r15.。中间都是对应数字的版本。ADT 9.0.0(January 2011)Dependencies:ADT 9.0.0 is designed for use with SDK Tools r9.ADT 8.0.1 is designed for use with SDK Tools r8.ADT 8.0.0 is designed for use with SDK Tools r8.ADT 0.9.9 replaces ADT 0.9.8 and is designed for use with SDK Tools r7 and later ADT 0.9.8(Septem

10、ber 2010)Dependencies:ADT 0.9.8 is now deprecated.Please use ADT 0.9.9 instead.ADT 0.9.7 is designed for use with SDK Tools r7 and later ADT 0.9.6 is designed for use with SDK Tools r5 and later ADT 0.9.5 requires features provided in SDK Tools r4 or higher ADT 0.9.4 requires features provided in SD

11、K Tools r3 or higher 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 19 页 -2 JDK 安装和配置(注意:JDK 和 Eclipse 要保持一致,如果是32 位,统一用 32 位,否则统一用 64 位,否则会出错,Eclipse运行的时候会提示Fail to load JNI library jvm.dll 找不到)因为我装的 64 位的 Win7,所以也下载 64 位的 JDK(这回百度靠不住了,百度只有 32 位的版本,还是去 oracle官网下吧),下完直接安装,安装过程一路 Next就 OK,就是安装路径要记清楚,回头在配置的时候需要用到:名师资

12、料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 19 页 -接下来是 JDK 的配置:?计算机-属性-高级系统设置-高级-环境变量-系统变量中添加以下环境变量:名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 19 页 -?JAVA_HOME 值为:C:Program Files(x86)Javajdk1.8.0_51(你安装 JDK的目录)?Path:在开始追加%JAVA_HOME%bin;?CLASSPATH值为:.;%JAVA_HOME%libtools.jar;%JA VA_HOME%libdt.jar;%JA VA_HOME%bin;最后在 运行窗口中输入 cmd

13、,单击 运行按钮,将进入到DOS 环境中。在命令提示符后面直接输入javac,按 Enter 键,系统就会输出 javac的帮助信息,如下图所示。这说明已经成功配置了JDK,否则需要仔细检查上面步骤的配置是否正确。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 19 页 -3 Eclipse下载和安装到 eclipse的官方网站去下一个64 位 Eclipse,建议下载版本“Eclipse IDE for Java EE Developers”。因为 JDK 用的 64 位的版本,那 Eclipse也只能下载 64位版本了,否则无法兼容。Eclipse是绿色版本,不需要安装,直接

14、解压后,拷贝到目标目录即可。4 ADT 和 Android SDK 的下载和安装如上所述,这里是最坑的地方,我这里用的是都是18版本的离线包安装的。Android SDK 是绿色版本,不需要安装,直接解压喉,拷贝到目标目录即可。在 Eclipse中选择“Install New Software”:名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 19 页 -然后选择“Add”再选择“Archive,”,在弹出的界面中选择离线包的位置:名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 19 页 -选择安装内容,然后选择Finish,然后就开始安装了,安装过程中有个提示,反

15、正选择 OK就是了。安装完成后会自动重新启动Eclipse。Eclipse 重新启动后会寻找Android SDK,如果没找到,会提示联线安装或者指定目录,因为联不了Google 的网站,那只能指定目录。指定目录可以选择Eclipse下 Window Preferences Android 即可名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 19 页 -在这个界面点“Browse”,选择正确的 SDK目录即可。设置完成 SDK目录后,即可重新启动Eclipse,才能生效。5 Android 仿真机创建Android 开发相关的工具安装完成后,首先需要创建个Android 仿真机才

16、能继续工作。Eclipse 下 Window AVD Manager即可名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 19 页 -然后选择“New”名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 19 页 -然后选择“Create AVD”即可。6 HelloWorld 项目然后就写个 HelloWorld 程序测试下了,FileNewOthers 名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 19 页 -选择“Android Project”名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 19 页 -输入项目名称名师资料总结

17、-精品资料欢迎下载-名师精心整理-第 14 页,共 19 页 -选择平台名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 19 页 -输入包的名称然后打开源文件,编辑一下:名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 19 页 -修改代码:package study.android.HelloWorld;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;public class HelloWorld extends Activity Overri

18、de public void onCreate(Bundle savedInstanceState)super.onCreate(savedInstanceState);TextView tv=new TextView(this);tv.setText(Hello,World!);setContentView(tv);注意红色部分的代码,其他代码都是默认生成了。在走遍导航栏中选中项目,然后点绿色箭头,运行程序名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 19 页 -然后 Eclipse启动仿真器最后显示如下界面,说明运行成功:名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 19 页 -7 下节预告本节一番折腾,终于把Android 的开发环境搭建起来了,还跑了一个HelloWorld 程序。下节将对 Android 开发作大致的了解,侧重应该是 UI 的开发上,如果画 UI,如果进行 UI 响应等等,目标是实现英语电子书的翻页浏览操作,敬请期待。名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 19 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁