当前位置:首页 » 安卓系统 » Windows开发android

Windows开发android

发布时间: 2025-09-10 14:36:34

1. 如何在Windows上搭建Android开发环境

搭建Android开发环境 1、下载Android SDK 这是官方网址,进入后跟着流程走,选择适合于自己平台(这里是Windows)的SDK包下载。下载后直接解压就可以使用了。 为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windows的path环境变量中:在桌面上右击“我的电脑”,依次点击【属性】>【高级】>【环境变量】。双击【系统变量】里面的Path项,将Android SDK中tools目录的完整路径添加到这里。 2、下载JDK6 下载并安装Java开发包。 3、下载Eclipse3/android/eclipse/ 这时窗口中新增了“https://dl-ssl/android/eclipse/”项,选中该项,点击【Install…】按键即可下载。 注:许多国内的网友都无法完成这样的升级,通常是进行到一半就没有任何反映了(其他插件,例如pydev也是这样)。 直接到Android官网去下载ADT插件: 下载完成后解压,将“features”和“plugins”目录中的文件拷贝到Eclipse的对应目录中就可以了。 重启Eclipse,进行Android SDK设置: 选择【Windows】 > 【Preferences…】打开编辑属性窗口 选择Android属性面板 加入Android SDK的目录(点击【Browse…】进行选择,这里是“android-sdk-windows-1.0_r1”所在的目录)。 设置Eclipse的Java JDK属性设置 选择【Window】>【Preferences…】打开编辑属性窗口 选择Java属性面板 选择Java编译器为6.0 点击Apply,和OK。

2. windows 下开发 android 需要安装 cygwin吗

一、Android NDK环境简介

Android NDK 是运行于Android 平台上的Native Development Kit 的缩写。

Android 应用如派开发者可以通过NDK 调用C 或C++ 本地代码。

更多介绍参见:http://developer.android.com/sdk/ndk/1.5_r1/index.html

二 、搭建Android NDK环境

安装cygwin

要在Windows 平台上进行NDK的开发,需要安装cygwin(一个在windows平台上模拟linux的软件),NDK 编译需要用到Cygwin 中的make 和gcc, 所以先来下载并安装Cygwin 关于cygwin 安装比较复杂,其下载地址:http://www.cygwin.com/

安装步骤:
1.选择安装方式:
1)Install from Internet:直接从Internet上下载并立即安装(安装完成后,下载好的安装文件并不会被删除,而是仍然被保留,以便下次再安装)。
2)Download Without Installing:只是将安装文件下载到本地,但暂时不安装。
3)Install from Local Directory:不下载安装文件,直接从本地某个含有安装文件的目录进行安装。
2、选择第一项,然后点击下一步:
3、选择要安装的目录,注意,最好不要放到有中文和空格的目录里,似乎会造成安装出问题,其它选项不用变,之后点下一步:
4、上一步是选择安装cygwin的目录,这个是选择你下载的安装包所在的目录,默认是你运行setup.exe的目 录,直接点下一步就可以:
5、此时你共有三种连接方式选择:
1) Direct Connection:直接连接。
2) Use IE5 Settings:使用IE的连接参数设置进行连接。
3) Use HTTP/FTP Proxy:使用HTTP或FTP代理服务器进行连接(需要输入服务器地址、端口号)。数橡仿
用户可根据自己的网络连接的实情情况进行选择,一般正常情况下,均选择第一种,也就是直接连接方式。然后再点击“下一步”,
6、 这是选择要下载的站点,在提供的下载站点中选择一个,选择后点下一步
7、 此时会下载加载安装包列表
8、Search是可以输入你要下载的包的名称,能够快速筛选出你要下载的包。那四个单选按钮是选择下边树的样式,默认就行,不用动。View默认是Category,建议改成full显示全部包再查,省的一些包被隐藏掉。左下角那个复选框是是否隐藏过期包,默认打钩,不用管它就行,下边开始下载我们要安装的包吧,为了避免全部下载,这里列出了后面开发NDK用得着的包:autoconf2.1、automake1.10、binutils、gcc-core、gcc- g++、gcc4-core、gcc4-g++、gdb、pcre、pcre-devel、gawk、make共12个包
9、 然后开始选择安装这些包吧,点skip,把它变成数字版本格式,要确保Bin项变成叉号,而Src项是源码,这个 就没必要选了。
10、 下面测试一下cygwin是不是已经安装好了。
运行cygwin,在弹出的命令行窗口输入:cygcheck -c cygwin命令,会打印出当前cygwin的版本和运行状 态,如果status是ok的话,则cygwin运行正常。
然后依次输入gcc –version,g++ --version,薯纤make –version,gdb –version进行测试,如果都打印出版本信息和一些描述信息,非常高兴的告诉你,你的cygwin安装完成了!

安装 Android NDK
可到Android官网下载:http://developer.android.com/sdk/ndk/index.html
注意选择相应的版本下载,下载后将其解压就可以了。
配置cygwin,用UtriaEdit打开cygwin安装目录下的home/<你的用户名>/.bach-profile文件,在后面加上
NDK=/cygdrive/<NDK安装路径>
export NDK

两行,也可以在windows 下添加 环境变量 $NDK=<NDK安装路径>。
注意:这里如果是中文OS 使用记事本或者写字板打开编辑后,重新启动Cygwin 会报错(编码不同)。
(这部有可能不成功 需要用一个dos2unix.exe把bash_profile这个文件转下编码,具体下载地址大家自己找找) 我直接用的 notepad++ 修改的没有问题。
至此,我们就可以用安装好的NDK来编译一个简单的程序吧,我们选择ndk自带的例子hello-jni,我的位于d/android-ndk-r7c/samples/hello-jni (根据你具体的安装位置而定),

运行cygwin,输入命令cd /cygdrive/d/android-ndk-r7c/samples/hello-jni,进入到d/android-ndk-r7c/samples/hello-jni目录。

输入$NDK/ndk-build,执行成功后,它会自动生成一个libs目录,把编译生成的.so文件放在里面。($NDK是调用我们之前配置好的环境变量,ndk-build是调用ndk的编译程序)
如图:

现在我们终于可以用NDK来编译完成 jni 例子了 。 以上的需要命令来编译,下就用Eclipse CDT 插件来完成

安装CDT插件
CDT是一个使Eclipse支持C/C++的插件。这是下载地址:http://www.eclipse.org/cdt/downloads.php
可以通过在Eclipse 中 help > Install New Software 中安装, 现在,进入Help – Install New Software菜单项,增加一项:CDT - http://download.eclipse.org/tools/cdt/releases/helios, 等待更新项目树加载,然后选中Programming Languages分支下的Eclipse C/C++ Development Tools,然后点击Next按钮。按照后续的提示,接受缺省的选项,最后必须接受许可,以便让Eclipse完成更新。完成后,你将会看到要求重启Eclipse的提示,点击Yes按钮,等待Eclipse重启。现在你的Eclipse就支持C/C++了。
也可以下载插件到本地 ,从本地安装插件。(网络有时候比较。。。)
注意,下载对应 Eclipse 版本的插件 附正版本图

配置C/C++的编译器

1、 打开eclipse,导入ndk自带的hello-jni例子,右键单击项目名称,点击Properties,弹出配置界面,之后再点击Builders,弹出项目的编译工具列表,之后点击New,新添加一个编译器,点击后出现添加界面,选择Program,点 击OK
2、出现了添加界面,首先给编译配置起个名字,如:C_Builder
设置Location为<你cygwin安装路径>\bin\bash.exe程序,例如:E:\cygwin\bin\bash.exe,设置Working Directory为<你cygwin安装路径>\bin目录,例如:E:\cygwin\bin
设置Arguments为
--login -c "cd /cygdrive/d/android-ndk-r7c/samples/hello-jni && $NDK/ndk-build"

上面的配置中 d/android-ndk-r7c/samples/hello-jni 是你当前要编译的程序的目录,$NDK是之前配置 的ndk的环境变量,这两个根据你具体的安装目录进行配置,其他的不用变,Arguments这串参数实际是 给bash.exe命令行程序传参数,进入要编译的程序目录,然后运行ndk-build编译程序
3、接着切换到Refresh选项卡,给Refresh resources upon completion打上钩

4、然后切换到Build Options选项卡,勾选上最后三项

5、之后点击Specify Resources按钮,选择资源目录,勾选你的项目目录即可

6、 最后点击Finish,点击OK一路把刚才的配置都保存下来,注意:如果你配置的编译器在其它编译器下边,记得一定要点Up按钮,把它排到第一位,否则C代码的编译晚于Java代码的编译,会造成你的C代码要编译两次才能看到最新的修改

7、 编译配置也配置完成啦,现在来测试一下是否可以自动编译呢,当你点击 ok 完成之后 其实在console 就可以看到 自动编译信息
如图:

打开项目jni目录里的hello-jni.c文件把提示Hello from JNI!改成其他的文字:如:Hello,My name is 。。。。,然后再模拟器中运行你的程序,模拟器中应该就显示了你最新修改的文字! 如果以上的步骤都没错的话。

3. Win7系统搭建Android开发环境的方法


Android软件开发也相当流行,本文教程分享就是Win7系统搭建Android开发环境的方法,程序开发者往往搭建安卓Adroid开发环境,那么该如何搭建Android开发环境?要搭建Java开发环境,要配置环境变量,要安装eclipse。本文小编分享两种方法,感兴趣或有需要的用户一起往下看吧。
方法如下:
1、搭建好的JDK测试结果;
2、安装好的eclipse界面如下;
3、新建第一个工程,运行结果如图;
4、下面就要开始搭建Android开发环境了。在android的官方网站上下载开发者工具包括androidSDK,以及adt-bundle;
5、以此点击develop——tool——download;
6、下载adt-bundle和androidSDK;
7、把下载的两个文件放到常用的程序安装目录,并加压。无需安装;
8、找到安卓SDk的tool绝对路径,我的是“E:ProgramFilesAndroidandroid-sdk-windows ools”把这个目录加到系统系统环境Path变量下,以分号隔开,结尾也要有分号;
9、安装后在cmd命令提示符输入“android-h”如果出现下面提示,则表示安装成功;
10、下面开始安装ADT,Android为eclipse定制了一个插件,即ADT。打开eclips选择【Help】【SoftUpdates】【FindandInstall】。打开对话框;
11、添加update站点:在参考目录中给出,全选之后点击next;
12、点击next,继续安装;
13、出现如图显示,继续点击next;
14、之后eclipse就会开始下载并安装;
15、出现提示时点击确定即可;
16、安装完成后会提示要重启eclipse,重启即可;
17、重启之后会让选择androidsdk。选择之后存放的目录即可;
18、点击完成即可;
19、在windows里的preference选项加入androidsdk目录;
20、adt也可以选择下载离线的安装包进行安装。点击确定后情况如在线安装;
21、点击Windows里的androidsdkmanager即可管理安装的SDK;
22、可以SDK的进行安装,删除。
上述就是Win7系统搭建Android开发环境的方法,看起来步骤比较多,但是实际操作还是比较简单的,希望本文教程内容可以帮助到大家!

热点内容
四川电信域名服务器地址云空间 发布:2025-09-10 17:30:43 浏览:540
android底部导航栏高度 发布:2025-09-10 17:25:42 浏览:190
vb中的sql数据库 发布:2025-09-10 17:20:35 浏览:976
安卓手机有杂音怎么处理 发布:2025-09-10 17:19:10 浏览:410
自动脚本挂机 发布:2025-09-10 17:16:06 浏览:699
pythonsae安装 发布:2025-09-10 17:15:08 浏览:877
ftp数据自动备份linux 发布:2025-09-10 17:01:59 浏览:423
花瓣源码 发布:2025-09-10 17:01:48 浏览:141
gpsbd服务器地址 发布:2025-09-10 15:56:52 浏览:471
上云服务器硬件 发布:2025-09-10 15:39:35 浏览:257