零基础windows操作系统android开发环境搭建与.so文件的生成

上传人:第*** 文档编号:34262843 上传时间:2018-02-22 格式:DOC 页数:31 大小:1.79MB
返回 下载 相关 举报
零基础windows操作系统android开发环境搭建与.so文件的生成_第1页
第1页 / 共31页
零基础windows操作系统android开发环境搭建与.so文件的生成_第2页
第2页 / 共31页
零基础windows操作系统android开发环境搭建与.so文件的生成_第3页
第3页 / 共31页
零基础windows操作系统android开发环境搭建与.so文件的生成_第4页
第4页 / 共31页
零基础windows操作系统android开发环境搭建与.so文件的生成_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《零基础windows操作系统android开发环境搭建与.so文件的生成》由会员分享,可在线阅读,更多相关《零基础windows操作系统android开发环境搭建与.so文件的生成(31页珍藏版)》请在金锄头文库上搜索。

1、零基础 Windows 操作系统 Android 开发环境搭建与.SO 文件的生成第一部分 Android 环境的搭建与 Hello World1 下载安装 JDK下载网址:http:/ JDK 版本进行安装,只需下载 JDK,但是要下载.exe 文件。安装的版本如下:点击 download,如下64 位机选 windows x64 版本的。32 位选择如下.exe 文件:下载后的图标如下:双击-下一步-典型安装-下一步.安装完成安装在任意目录下,目录中最好不要出现中文例如 JDK 安装在目录 下,下一步要设置系统的环境变量,把安装目录放到 Path 中去,在运行时,系统可以根据设置的环境变量

2、找到 JDK2 设置 JDK 路径注:位什么要设置环境变量1 你需要编译源文件 编译成字节码2 需要解释执行这个字节码文件3 以上 2 步分别需要 java 和 javac 命令4 JDK 的安装路径下包含这两个命令5 计算机不知道到哪里去找这两个命令6 Windows 系统根据 Path 环境变量来查找命令7 这个 Path 环境变量里面并没有这两个命令的路径8 如果能找到这两个命令 则他们是可执行的9 如果找不到就会出现错误提示: java 不是内部或外部命令.10 Path 环境变量的值是一些列路径11 Windows 系统不区分大小写 设置 Path 和 PATH 没什么区别(如果在系

3、统变量中有 Path 路径,若在重新设置一个PATH,原有的 Path 中路径会被覆盖掉,导致在 cmd 下的某些命令会有“不是内部或外部命令,也不是可运行的程序或批量处理”的提示 Path 包含的路径 %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;c:WINDOWSsystem32;)12 你可以把变量添加在系统变量或用户变量种都可以13 JDK1.5 版本以上只配置 bin 目录这一个 PAth 就可以 CLASSPATH 可以不管了第一步:桌面-我的电脑-右键-属性-高级-环境变量-系统变量-新建如下:变量名任意,但

4、是要区别于已有的系统变量变量值为 JDK 的安装路径注:位什么 JDK 的安装路径是 ,而变量值是 C:glassfish3jdk 因为 JDK 是在目录 glassfish3 下的 jdk 的目录下,所以在设置变量值时要添加 C:glassfish3jdk 第二步:在系统变量中找到“Path” ,如下编辑-把设置好的 JAVA_HOME 中的 bin 目录添加到 Path 中,最好放在所有变量值的最前面。格式为 C:glassfish3jdkbin;或者%JAVA_HOME%bin;最后 确定确定确定 保存好环境变量的设置设置好环境变量以后开始-运行-cmd-输入 jave version若

5、显示如下图中 java 版本信息,说明 JDK 安装成功2 Eclipse 下载进入该网页: http:/www.eclipse.org/downloads/ (或者直接点击下载: BT 下载 HTTP 下载) 如下图:我们选择第 eclipse IDE for java EE Developers解压即可使用,无需安装3 SDK 的安装和简单配置下载地址 http:/ 配置 SDK 的环境变量与 JDK 环境变量的设置相似,首先新建一个系统变量变量名可以自定义,但不能与以后的环境变量名雷同变量值为 sdk 的解压目录: F:Androidandroid-sdk_r16-windowsandr

6、oid-sdk-windows最后把 sdk 安装目录下的 tools 目录添加到“Path”中格式为:%ANDROID_SDK%tools;或 F:Androidandroid-sdk_r16-windowsandroid-sdk-windowstools;4 安装 android ADT 插件在 Eclipse 编 译 IDE 环 境 中 , 需 安 装 ADT(Android Development Tools)Plug-in,这 是 Android 在Eclipse 上 的 开 发 工 具 。打开 Eclipse, 在菜单栏上选择 help-Install New SoftWare 出

7、现如下界面:单击 AddName: 可以自定义Location:https:/dl- OK,将出现如下界面点击 Next 按钮 ,出现如下界面: 点击 Next 按钮,出现如下界面:选择 I accept the terms of the license agreements 点击 Next,进入安装插件界面安装完成后,出现如下界面点击 Yes 按钮,重启 EclipseADT 安装成功后,在 eclipse File-New 中出现 Android Project 工程5 配置 Android sdk(1) 点击菜单 window-preferences添加 sdk 的解压目录到 SDK L

8、ocation在 eclipse 中打开 (或 Windows-Android SDK Manager) ,下载所需要的 Android Platform 版本下载成功后会在下图中显示你下载的版本信息6 第一个 Android 环境下的.java “Hello World”打开 eclipse,新建一个 android 工程,工程名位:Hello Android在 Use default location 出选择 Hello Android 工程的工程目录(工程的路径不要有中文,空格,尽量简单)Next-选择 Android 版本Next-FinishApplication Name:工程中.

9、java 名Package Name:包名Create Activity: 类名点击 HelloAndroid.java编辑.java 为:package com.channelsoft.fish;import android.app.Activity;import android.os.Bundle;import android.widget.TextView; public class HelloAndroid extends Activity /* Called when the activity is first created. */Overridepublic void onCre

10、ate(Bundle savedInstanceState) super.onCreate(savedInstanceState);/setContentView(R.layout.main);TextView tv=new TextView(this);tv.setText(Hello,Android!);setContentView(tv); 保存建立一个 AVD 显示.java 的输出点击 eclipse 中的 (或 Windows-AVD Manger )New-填入【Name】设备名,选择 Target 的 API, 【SD Card】大小小于 9MB, 【Skin】随便选,Hard

11、ware 目前保持默认值Run as-android application第二部分 生成.so 实现 java 调 c1 cygwin 的安装和简单配置cygwin 是一个在 windows 平台上运行的 unix 模拟环境, 它对于学习 unix/linux 操作环境,或者从 unix 到windows 的应用程序移植,或者进行某些特殊的开发工作,尤其是使用 gnu 工具集在 windows 上进行嵌入式系统开发,非常有用 首先到 http:/ 下载 setup.exe ,接着建立安装目录,如 X:/cygwin(我用的是E:/cygwin) ,将 setup.exe 放到此目录。启动安装

12、:BEGIN- 点击 setup.exe:Next-选 Install from Internet(选择在线安装方式): Next-填写 Root Directory,如 X:/cygwin(选择你自定义的安装路径):Next-填写 Local Package Directory,如 X:/cygwin/ftp(选择你下载文件存放的目录): Next-选 Direct Connection(选择网络连接方式):Next-选一个较快的 ftp(选择下载镜像站点): Next-(开始下载安装):到了关键步骤,如果仅想安装基本系统,直接 Next;如果想完全安装,点击 All 旁边的旋转状图标,将

13、Default 切换至 Install;如果仅想在命令行下写写程序,则只要将 gcc、make 等开发工具选上,还有openssh 等(一般选择: autoconf2.1、automake1.10、binutils、gcc-core、gcc4-core 、gdb、pcre、pcre-devel、GNU awk) ;选好后, Next-:可以单独选择需要下载的软件安装 在使用 cygwin 虚拟环境之前要设置一下环境变量 PATH。PATH 变量被 cygwin 应用程序作为搜索可知性文件的路径列表.如果想在不运行 bash 的时候也能够使用 cygwin 工具集,PATH 起码应该包含 x:c

14、ygwinbin,其中 x:cygwin 是你的系统中的 cygwin 目录。选择需不需要创建快捷方式。-END最后启动 Cygwin,测试安装是否成功:点击快捷方式或 X:/cygwin/cygwin.bat 打开控制台。最先想做的是,查看 windows 的内容。输入指令“mount”$mount 输入命令检查 出现以上版本信息则表明 make 和 gcc 已经安装成功。输入 cygcheck c 查看所有安装的软件的版本号输入 cygcheck c cygwin 查看当前 cygwin 版本号2 N DK 的安装NDK 的安装下载地址:http:/ 在 home/.bash_profil

15、e 文件中最后添加环境变量:export ANDROID_NDK_ROOT=/cygdrive/g/android-ndk-r4/cygdrive 从 cygwin 到 windows 的驱动转换其中“g/android-ndk-r4”为对应的 windows 上的 ndk 文件路径export ANDROID_SDK_ROOT=/cygdrive/g/android-sdk-windows其中“g /android-sdk-windows”为对应的 windows 上的 sdk 文件路径export PATH=$ANDROID_SDK_ROOT:$PATHexport PATH=$ANDROID_NDK_ROOT/build/prebuilt/windows/arm-eabi-4.4.0/bin:$PATHexport CFLA

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

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号