zoukankan      html  css  js  c++  java
  • Android 开发环境搭建JAVA SDK(Updated by 20110302)

         随着Google手机概念形成,大家就对这个有着IPhone的界面风格,又着有BlackBerry的Java最大范围的支持,又有本地代码(Unix/linux源代码)的重用,比Symbian简单得多的开发库,对开发者还有颇具吸引力的。从Android m3 trial开始我就试用他的开发环境,在模拟器上运行,界面还是不错的,现在水货市场上的GPhone已出现,开发SDK也升到了1.5,写个入门性的环境配置吧,

    一,下载安装SDK

          首先去http://developer.android.com/sdk/ 下载Android的标准SDK (for Java)(目前此链接无效,应从网上别处下载)

          解压到一个目录下。d:/Android-sdk-winddows-1.5

          添加系统Path中的一个路径d:/Android-sdk-winddows-1.5/tools

          这样这个SDK就可以用了,多么简单,是我至今用的手机开发平台中最简单的一个,比BlackBerry还简单。

    二,使用EclipseIDE

          下载安装Eclipse,这个想必地球人都知道。但必须是Eclipse3.3以上,我用3.2加了半天插件也没成功,

          当然,要安装一个插件。Android提供一个叫ADT的插件(Android Developement Tool kit),要去http://developer.android.com/sdk/adt_download.html去下载一个。

         运行Eclipse, 打开菜单Help->Software Updateds>Find and Install...

          Click "New Archive Site" 在eclipse 3.4以后,应该是Add Site

          打开下载的那个ADT的Zip文件, Finish

          再选中其中的组件,然后就一步步Next and OK,

          最后你选择Install all ,再然后,当然,意料之中,再重启 Eclipse

          当然,你也可以Online安装,

          另外当你的Eclipse已安装过别的版本的Android ADT,你必须Uninstall(从Help>Software Updates>Manage Configuration中找到,并Uninstall)

          Update(20110302):

          目前最新的ADT安装会有很多问题,首先使用Eclipse3.4版本,会无法正常安装,安装后,在使用时,还会报一些(“Invalid Value in setting page")类似的错误,在Eclipse3.5.0以上版本会得到修正,不过在在线安装时(Help->Install new software)在“work with....”后面写入https://dl-ssl.google.com/android/eclipse  然后更新,不过有时因网络问题要用http://dl-ssl.google.com/android/eclipse 否则无法访问更新库所在的站点。并且因为公司网络安全policy的原因,可能会出现安装过程中一些组件无法下载。要回到家庭网络环境一般就不存在这个问题,所以在办公室里遇到类似的情况,就别浪费太多的时间了,写下这些就是为了避免大不必要的工作努力。其实新版的ADT还需要一些别的组件,比如对应的proguard.cfg文件,此时就需要进入Android SDK and AVD management->installed packages 页面下,选择“update all".进行最新相关组件的更新,这样,就可以用最新 ADT进行开发了。

     三, 关连SDK

         运行Eclipse,打开菜单Windows>Preferences

         找到Android,定位SDK Location,然后 Apply,OK

    四,创建测试项目:

         这个就简单了,Eclipse中 new ... Other 找到Android 选择Android project,按着Wizard,一步步OK,

         修改你的Activity 类,在onCreate函数里面加入TextView tv = new TextView(this); tv.setText("Hello, World!"); this.setContentView(tv);

        编译运行。想不成功都难,呵呵。

  • 相关阅读:
    洛谷——P1141 01迷宫
    洛谷——P1781 宇宙总统
    洛谷——P1608 路径统计
    洛谷——P1144 最短路计数
    洛谷—— P1162 填涂颜色
    python(22)- 递归和函数式编程
    android驱动例子(LED灯控制)
    Android之SDK、NDK、JNI和so文件
    NDK 与 JNI 的关系
    Android之NDK开发
  • 原文地址:https://www.cnblogs.com/windwithlife/p/1516151.html
Copyright © 2011-2022 走看看