第一篇博文献给关于Android的学习

在这里写的第一篇博文献给关于Android的学习

近期买了个Legend,喜欢上了android,感觉移动终端的开发应该是个很好的发展方向,想沉下心来学习android方面的开发。

其实我一直从事的是.net的方面的工作,java包括Eclipse这个环境还是头一次真正的来学习,算是一个全新的开始。


今天配了一下午的开发环境,结合网络资料其他都还很顺利,只是在安装插件ADT上花费了很多精力,经过不断的尝试才发现原来和安装Eclipse的版本有关,下面整理了配置环境的步骤:

1.下载并安装JDK  地址:http://java.com/zh_CN/download/index.jsp

2.下载安装Android SDK  

   a.下载地址:http://dl.google.com/android/android-sdk_r07-windows.zip

  b.下载后将压缩包解压到你想安装Android SDK的目录,比如:D:\android-sdk-windows(以下描述都以这个目录为主)

  c.在系统环境变量的PATH中加入 D:\android-sdk-windows\tools(加入到原有path值的最后,用分号;分隔)

  d.运行D:\android-sdk-windows\SDK Manager.exe,在出现的界面中选取左边的页卡“Available Packages”,勾选右侧需要安装的SDK,可全选

3.安装完Android SDK后,可进行测试调制

  a.新建模拟器:点选SDK Manager左边的页卡“Virtual Devices”,“New”-》输入Name-》选取Target-》输入SD Card大小(自定,不要过大,因为系统会分派给这个大小空间给模拟器)-》选择Skin(模拟多种设备)-》“Create AVD”

  b.运行模拟器:点击Start按钮-》点击Launch运行(另外 当碰到“unknown virtual device name ”这种错误,可在系统环境变量中新建一个名为“ANDROID_SDK_HOME”,值为新建模拟器所放置的位置路径--这个错误一般是系统用户文件夹变更的情况下发生,如系统默认的C:\Users\xxx 变更到了其他盘符E:\Users\xxx)

4.下载Eclipse

  a.下载 Eclipse IDE for Java Developers(我一开始用的是Class版本,后来装ADT插件的时候一直报“org.eclipse.wst.sse.core 0.0.0”错误,几乎花费了整个下午,后来用了IDE For Java才顺利安装ADT,如有知道原因的朋友请不吝告知)

  b.直接解压到需要存放的文件夹路径,无需安装

5.安装ADT

  a.方法一:先下载-》启动Eclipse-》Help-》Install New SoftWare-》Add-》Archive-》选择下载完成的ADT压缩包(不用解压,直接选择xxx.zip)-》点击按钮OK-》勾选Developer Tools-》Next,安装后重启Eclipse

  我下载的是0.9.9版,地址:http://androidappdocs-staging.appspot.com/sdk/eclipse-adt.html

  b.方法二:在线Add  https://dl-ssl.google.com/android/eclipse 或者 http://dl-ssl.google.com/android/eclipse 点击OK后需要一定的时间从服务器读取-》勾选Developer Tools-》Next

6.配置Java JDK和ADT

  a.设置Eclipse的Java JDK属性 启动Eclipse,Window-》Preferences-》展开Java-》Compiler-》Level选择为1.6(这里是自己猜的,网上资料直接描述为“选择Java属性面板;选择Java编译器为6.0”,);点击Apply,和OK。

  b.设置Android SDK,步骤5中安装完ADT,重启Eclipse后在windows-》Preferences左边的选项卡中就会多了一个Android页卡,选择Android-》Browse选择Android SDK的目录,“D:\android-sdk-windows\”)。 

7.测试

  a.新建一个Android项目,Android-》Android Project

  b.引用并更改主代码

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloVniiAndroid extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.main);
        TextView tView = new TextView(this);
        tView.setText("Hello, Android World");
        setContentView(tView);
    }
}

运行ok。。。


(特别说明:上面一部分资料来自网络,其中包括最后的代码部分,但不是Ctrl+C 再Ctrl+V,是自己查询资料、操作过后一个一个字写下来的,加入了自己碰到的一些问题整理而成)

终于写完搞定,在csblogs的第一篇博文,也是自己第一篇关于java、android的博文-虽然主要是开发环境的配置,深切感触写个博文不容易,希望这是一个好的开始!

原文地址:https://www.cnblogs.com/vnii/p/1871408.html