`
ljl_xyf
  • 浏览: 634599 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在Netbeans上配置Android开发环境

阅读更多

NBAndroid

突发奇想要看看Android应用程序的开发,在网上找了些文章,发现android的开发环境大多是Eclipse+ADT,其实在 netbeans上也是可以的。有个netbeabs插件叫NBAndroid,如果想在Netbeans上开发Android应用第一步就是要安装它, 下面是NBAndroid的项目主页
http://kenai.com/projects/nbandroid

安装与设置

要安装NBAdroid,推荐的方法是在NetBeans中注册NBAdroid的更新中心(Update Center),具体的步骤是:

  • 打开工具(Tools )-> 插件(Plugins) -> 设置选项卡(Setting)
  • 点”添加”按钮将这个链接http://kenai.com/downloads/nbandroid/updatecenter/updates.xml 加进去,改个名字,确定。
  • 转到可用插件选项卡(Available Plugins),找到Android插件,安装。出现验证警告点继续就可以了。


添加NBAndroid更新中心


安装NBAndroid

安装的步骤很简单,下载后将压缩包解压,然后把所有*.nbm的文件导入到netbeans便可。在netbeans中添加插件的方法也说一下,在”菜单栏” -> 工具 -> 插件 在插件页面的”已下载”选项卡中可找到按钮”添加插件”,这个按钮便是可以用来添加nbm文件,如图1所示

接下来,把Google Android 平台添加到Netbeans里,一个平台对应着一个API版本。添加平台的方法:”菜单栏” -> 工具 -> Java平台,点击”添加平台…”按钮。就可以看到下面的界面,如果成功安装了NBAndroid,那应该可以看到Google Android Open Handled Platform 选项,就选择这个。


Google Android Open Handled Platform

下一步,指定Android SDK的位置,Android SDK文件夹图标看起来有点不一样。

再下一步添加Android平台。平台添加好,就可以建项目了。

如果还没有Google Android SDK 的话要先下载Android SDK,下载页在这里 。官方的安装说明在这里(英文) 。(网站已被墙,推荐Google 搜索GappProxy)安装SDK的步骤要多一些,将下载后的压缩包解压到你要放的位置。运行SDK Setup.exe应该会看到下面的界面,记得在win7下得用管理员权限运行。


图3

我这张图是更新后截的,没更新前只有Android SDK Tools,revision 6一个项。嗯,没错更新服务器也被墙了,可在setting了设置Http 代理服务器,因为GappProxy对Https的支持不好,下图那个选项也打上勾。


图4

更新好之后先别急着关掉,还要新建一个设备,选择Virtual Devices,单击”New”,建好之后就可以重新回到NetBeans了。


图5

一个简单例子

现在就可以创建项目了,见图8,我创建了一个AndroidHelloWorld的程序。默认平台已经选好了Android。还有最好也更改下包名。


图8


图9

项目初始化后,在MainActivity写了些测试代码如下:

public void onCreate(Bundle icicle) {
setTitle("Hello Android");
super.onCreate(icicle);
setContentView(new AnalogClock(this));
}

现在就可以运行了,不过第一次运行要启动模拟器,相当的久,我差不多花了2分钟。而且,我第一次运行时程序没有载入,重新运行一次便可以了,因为不 用启动模拟器第二次的运行快很多了,差不多10来秒。记得不要把模拟器关了,不然下次运行要重启模拟器,又要花很多时间。OK,我的第一个Android 程序诞生鸟~


图10

还有一点就是NBAndroid的R.java不能实时自动生成,作者说过是在pre-build的时候生成,所以改动资源要习惯下按F11生成下项目才可以更新R.java。

哦,在项目属性还有一些可以设置的,比如选择模拟器。


图11(http://www.my400800.cn )

NBAndroid还支持Logcat,在窗口 -> 输出 -> ADB Log 可以打开Logcat窗口,不过只能够通过PID来过滤消息。我第一次开的时候还遇到Bug,假死了,重启NetBeans才能恢复。

总的来说,NBAndroid相比Eclipse上的ADT不足的地方很多(Issue Tracking)。但相比Eclipse我又更喜欢Netbeans,所以到底用哪个IDE我也很纠结啊,不过最近一直是用Eclipse+ADT。 NBAndroid的活跃度一直不高啊,很多Bug还没有修复,大家有心的话也去帮忙做点贡献吧。再发一下NBAndroid的项目地址http://kenai.com/projects/nbandroid

一些可能有用的链接

  1. http://developer.android.com/index.html Android开发者主页,(墙)
  2. http://androidappdocs.appspot.com/index.html 没有被墙的开发者主页镜像
  3. http://kenai.com/projects/nbandroid/pages/Home NBAndroid Wiki
分享到:
评论

相关推荐

    Netbeans上配置Android开发环境(图文教程)

    在本文中,我们将详细探讨如何在NetBeans上配置Android开发环境,这将涵盖从安装必要的组件到创建Android项目的整个过程。 首先,确保你满足开发Android应用程序的基本条件: 1. **NetBeans**:NetBeans是一款流行...

    eclipse和netbeans上搭建android开发环境

    本文将详细介绍如何在Eclipse和NetBeans这两个流行的集成开发环境(IDE)上搭建Android开发环境。通过本教程,您将能够顺利地在您的计算机上配置并运行Android应用。 #### 二、所需工具及下载 ##### 1\. Java JDK...

    Android\Android+Netbeans6.8环境搭建

    搭建Android开发环境是每个Android开发者必须要经历的步骤,本文将详细介绍如何使用Netbeans6.8与Android SDK结合,创建一个完整的开发环境。 首先,我们从基础开始,你需要下载以下组件: 1. JDK 1.7:Java ...

    NetBeans7.0.1开发Android的配置

    本文将详细介绍如何在 NetBeans 7.0.1 中配置 Android 开发环境。 #### 二、Android SDK 配置 1. **下载与安装 Android SDK** - 下载 Android SDK 并安装到指定位置,例如 `D:\android-sdk-windows`。 - 打开 `...

    Android学习笔记之开发环境搭建(Eclipse和NetBeans)

    本文将详细介绍如何在Eclipse和NetBeans中设置Android开发环境,以便进行应用程序的编写和调试。 首先,我们关注的是Eclipse环境的搭建。Eclipse是一款强大的集成开发环境(IDE),广泛用于Java和Android应用开发。...

    用NetBeans来开发Android的几个关键模块

    在早期,Eclipse是Android开发的首选工具,但随着开发环境的多样化,NetBeans也加入了这个行列,并且支持Android开发。在描述中提到“现在支持1.0版本”,这意味着NetBeans为Android开发提供的插件至少已达到稳定版...

    NetBeans7.0.1下开发Android的配置

    本文将详细介绍如何在NetBeans 7.0.1环境下搭建Android开发环境,包括Android SDK的配置、Java环境变量的设置、NetBeans插件的安装与配置等关键步骤。 ### Android SDK配置 Android SDK是Android开发的基础,它...

    netbeans6.9.1搭建android.pdf

    在 NetBeans IDE 6.9.1 上搭建 Android SDK 环境需要借助 nbandroid 的平台插件。下面是搭建过程中的知识点: 一、系统软件需求 * 操作系统:Windows * JDK 版本:JDK 1.6(jdk-6u23-windows-i586.exe) * Android...

    Android+Netbeans6.8环境搭建

    搭建Android开发环境是每个Android开发者必须要经历的步骤,本文将详细介绍如何使用Netbeans6.8进行Android环境的配置,以及如何在Netbeans中利用虚拟SD卡进行文件操作。 首先,你需要准备以下三个主要的安装包:...

    netbeans7.0_android插件包

    NetBeans 7.0 Android插件包是一款专为开发者设计的工具,旨在提升在NetBeans集成开发环境中(IDE)进行Android应用程序开发的效率和便利性。由于作者的NetBeans自动更新功能出现问题,选择手动下载并分享此插件包,...

    NetBeans-IDE-6.9.1上搭建Android-SDK环境(WIN和Linux平台).docx

    本文将详细介绍如何在 NetBeans IDE 6.9.1 版本上搭建 Android 开发环境,包括 Windows 和 Linux 平台下的操作步骤。 #### 二、准备工作 ##### 2.1 系统软件需求 为了确保能够在 NetBeans IDE 6.9.1 上顺利搭建 ...

    android开发环境设置向导

    标题和描述概述的知识点主要集中在Android开发环境的搭建上,涉及了从基本的软件需求到具体安装步骤的全过程。下面将对这些知识点进行详细的解析。 ### Android开发环境基础 #### Java环境配置 - **Java版本要求**...

    NetBeans+IDE开发指导(英文版)

    NetBeans IDE是一款功能丰富的集成开发环境,广泛应用于Java应用程序的开发,包括桌面应用、Web应用、企业级应用以及移动应用。这本书将深入探讨如何利用NetBeans IDE的各种特性和工具来提升开发效率和代码质量。 ...

Global site tag (gtag.js) - Google Analytics