Android入门必备:用Eclipse开发Android应用程序
- 格式:pdf
- 大小:3.15 MB
- 文档页数:28
特别说明
此资料来自豆丁网(http://www.docin.com/)
您现在所看到的文档是使用下载器所生成的文档
此文档的原件位于
感谢您的支持
抱米花
http://blog.sina.com.cn/lotusbaob
http://www.docin.com/p-49599241.html
特别说明
此资料来自豆丁网(http://www.docin.com/)
您现在所看到的文档是使用下载器所生成的文档
此文档的原件位于
感谢您的支持
抱米花
http://blog.sina.com.cn/lotusbaob
http://www.docin.com/p-49599241.html
Android开发教程第一部分:安装SDK这里介绍如何安装Android的SDK开发包和配置开发环境。
如果你还没有下载SDK,点击下面的链接开始。
Download the Android SDK系统和软件配置要求要通过Android SDK中提供的代码和工具进行Android应用程序的开发,需要一个合适的用于开发的电脑和合适的开发环境,具体要求如下:支持的开发环境EclipseEclipse 3.2,3.3(Europa)Android开发工具插件(可选)其他的开发环境或者IDEJDK5.0或者JDK6.0(仅有JRE是不够的)安装SDK下载好SDK包后,将zip文件解压缩至合适的地方。
在下文中,我们默认你的SDK安装目录为$SDK_ROOT 你可以选择将$SDK_ROOT/tool s加入到你的路径中1.Linux下,打开文件~/.bash_profile或者~/.bashrc,找到设定PATH环境变量的一行,将$SDK_ROOT/tools的完整路径加入其中。
如果没有找到设定PATH变量的行,你可以自己添加一行:export PATH=${PATH}:<你的$SDK_ROOT/tools的完全路径>2.Mac下,在你的home目录中找到文件.bash_profile,和Linux的一样处理。
如果还没有在机器上设定这个文件,你可以创建一个.ba sh_profile文件。
3.Windows下,右键点击【我的电脑】,选择【属性】,在【高级】页中,点击【环境变量】按键,在弹出的对话框中双击“系统变量”中的变量“Path”,将$SDK/tools的完全路径加入其中。
通过将$SDK/tools加入系统路径,在运行adb和其它一些命令行工具时就不需要键入完全路径名了。
需要注意到是,当你升级了SDK后,如果安装路径有变动的话,不要忘记了更新你的PATH变量的设置,将其指向变动后的路径。
安装Eclipse插件(ADT)如果你选择Eclipse作为Android的开发环境,可以安装一个专门为Android定制的插件:Android Development Tools(ADT),ADT插件集成了对Android工程和工具的支持,它包含了大量功能强大的扩展,使得创建、运行、调试Android程序更简单更快捷。
在Eclipse配置安装Android详细教程下载开发资源1、下载最新的Android SDK/android/download.html选择Windows 版本的SDK,下载后直接解压缩就可以使用,为了在控制台中直接使用SDK 中的工具,把SDK 的目录添加到Windows 的path 环境变量中。
2 、下载JDK6,(JDK5开发的时候会有一些Bug)/javase/downloads/index.jsp 安装后,设置JDK环境变量(java_home,classpath,path)3、下载Eclipse 3.2,3.3版本(开发Android的IDE)/downloads/更新Eclipse,下载ADT(Android 开发插件)1. 启动Eclipse, 选择Help > Software Updates > Find and Install....2. 弹出对话框后,选择Search for new features to install 点击Next.3. 点击New Remote Site.4. 在编辑框中输入更新插件的网址:https:///android/eclipse/. 点击OK.5. 看到一个更新的列表,点击sFinish.6. 在返回的对话框中选择Android Plugin > Eclipse Integration >Android Development Tools 并且点击Next.7. 选择Accept terms of the license agreement, 点击Next.8. 点击Finish.9. 点击Install All.10. 重新启动Eclipse.11. 重启Eclipse 后设置Android属性中的Android SDK 目录(不包括SDK下的Tools,比如D:\android_XXXXX):a. 选择Window > Preferences... 打开编辑属性窗口b. 选择Android 属性面板c. 加入AndroidSDK的目录点击Browse...d. 点击Apply, 和OK12.设置Eclipse的JavaJDK的属性设置。
配置Eclipse的Android开发环境在已经安装配置好Eclipse的配置Android开发环境。
具体步骤如下:1.在官⽹中下载ADT和SDK,将其安装在Eclipse的安装⽂件中。
2.配置Android名的环境变量3.配置SDK和设置虚拟机(1)打开SDK(2)可以选择需要的版本(3)选择版本后,点击进⾏安装4.配置虚拟机打开虚拟机,点击Create配置虚拟机,选择合适的版本,点击OK。
5.构建Android项⽬,检测是否安装成功。
(1)进⼊项⽬建⽴页⾯(2)建⽴项⽬(3)点击下⼀步(4)点击下⼀步(5)点击下⼀步(6)点击Finish6.实验结果图7.配置过程可能遇到的BUG的解决⽅法(2)出现⼦元素情况解决:将⽂件devices.xml中标签,把标签中的前缀删除(3)⽆法创建项⽬,Finish不了,在配置虚拟机时解决:Device ⼀项,如果是希望在⼿机上模拟运⾏,选择“4” WVGA(Nexus S)(480 × 800: hdpi)”⽐较适合在电脑显⽰;Target 则可根据 Android SDK 所下载的平台⽀持来选择;CPU/ABI ⾸选 ARM;Skin 选择“skin with dynamic hardware controls”;Front Camera 和 Back Camera 在电脑上运⾏基本没有必要,选择“None”;Memory Options 的 RAM,条件允许的话选择 768 最为合适,因为在Windows上,模拟超过 768M 内存时可能在系统启动时失败,VM Heap 32;Internal Storage 和 SD Card 设定 200 和 512 就好了,点击 OK 完成创建。
8.总结在已经配置好的Eclipse中配置Android开发环境,⽐直接下载⼀个adt-bundle-windows-x86_64-20140702⽂件复杂,它包含了Eclipse⽂件,SDK⽂件和SDK Mananger.exe程序,在⽂件中可以直接打开Eclipse⽂件的Eclipse.exe运⾏程序,⽆需配置环境。
Eclipse编译带so库或jar包的android应用1. 环境的搭建1) 安装java环境(见之前文档)2) 安装eclipse环境(见之前文档)打开Eclipse ,选择菜单中的Help - Software Updates –Available Software –Add Site - 输入地址(https:///android/eclipse/)(如果有问题请试用)点击OK - 选择上面添加的地址- 点击Install 安装插件,完成后重启Eclipse即可3) 下载相应SDK(本例以android 3.0以上SDK为例)4) 指定SDK位置打开Eclipse ,选择菜单中的Windows – Preferences – Android - SDK Location- 点击Browse,选择Android SDK所在的位置,点击OK保存即可。
5) 下载相关环境早期的SDK,只要下载一个SDK压缩包即可,现在的SDK压缩包中不包含tools,确良platform等必要的工具,需要用eclipse连网下载,方法:菜单->Window->Android SDK Manager,然后选择需要的SDK版本下载即可。
6) 建立AVDa) 为什么要建立AVD运行时需要Android环境,如果没有Android手机,或者手机版本与SDK版本不一致时,就需要建立一个虚拟运行环境AVDb) 菜单->Window->AVD Manager,建立虚拟机环境。
Android 3.0以上默认是宽屏PAD的分辨率,因为屏幕大,操作起来特别慢,如果调手机应用,建议设在800x480以下)2. 导入现有工程1) 如果应用在eclipse中建立,使用菜单->New->Import,选择源码所在目录2) 如果应用在源码中建立,使用菜单->New->Project->Android->Android project,选择从一个已有的目录建立工程3. 引入三方jar包在源码环境中编译只要修改Android.mk即可,在eclipse中编译需要引入jar包1) 项目名->右键->build path->add libraries->User Library->User Libraries->New->输入名字->2) 如果之前jar包就在源码目录中,可以选中jar包->右键->Build path->add to build path->Add jARs...->加入jar包->OK->Finish4. 引入so文件在源码环境中编译修改Android.mk即可将源文件编成so,将加入apk,可以不使用NDK,在eclipse中编译步骤如下1) NDKa) 下载NDK/android/ndk/android-ndk-r4b-linux-x86.zipb) 设置环境变量export NDK_ROOT=NDK安装目录可以把以上命令加入~/.bashrc,每次启动shell时自动运行c) 编译so中进行源码所在目录,如ndk包中所带示例cd $NDK_ROOT/samples/hello-jni然后执行$NDK_ROOT/ndk-build或者在任一目录执行$NDK_ROOT/ndk-build -C $NDK_ROOT/samples/hello-jni.此时即可在hello-jni/libs/armeabi/目录下产生so库d) 注意i. C源代码需要安在jni目录下,NDK会在项目目录下找jni/Android.mk,用于编译ii. 源码目录中最上层必须有AndroidManifest.xmliii. 显示编译时的具体命令$NDK_ROOT/ndk-build –B V=12) 将so库编进apka) 在源码目录中建立libs/armeabi/,然后将libxxx.so拷到该目录下即可编到apk包中(apk生成在bin目录下),可以试用unzip 将apk解包看看lib是否存在。