zoukankan      html  css  js  c++  java
  • eclipse配置android开发环境并搭建第一个helloWord工程

    一、搭建Android在eclipse下环境
     
       一、JDK(不用安装  下载地址: http://www.xp510.com/xiazai/Application/program/23625.html

        1.拷贝

              D:javajdk1.8.0_77(自己电脑JDK路径)

        2.配置环境变量(计算机—>右键,属性—>高级系统设置—>环境变量

              JAVA_HOME=D:javajdk1.8.0_77(自己电脑JDK路径)

              CLASSPATH=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%JAVA_HOME%jrelib t.jar

              PATH=D:javajdk1.8.0_77in;原来的
     
          

       3.校验
             随便目录运行  java -version
     
          


      二、运行eclipse ADT  (不用安装)
      
        1.配置一个环境变量ANDROID_HOME=D:Javaadt-bundle-windows-x86_64-20140702sdk

        2.直接运行eclipse.exe
     
        

        3、选工作空间

         

        4、切换透视图

          eclipse右上角

          

        这时工具栏发生了小小变化,多出了两个小按键Android搭建开发环境:左边的就是SDK Manager,右边的是Android虚拟设置管理器,即AVD(Android Virtual     

        Device)Manager。

       

       5、打开Android SDK的安装目录,双击 "SDK Manager"->在打开的窗口中先选择你需要安装的SDK版本

        



      三、下载海马模拟器(下载地址: http://www.pc6.com/softview/SoftView_128108.html)
     
        1、解压、安装
     
        2、调分配率
        
     
     
     
    二、创建helloWord项目
      
      1、打开Eclipse,单击菜单栏的“File”->把鼠标光标移动到“New”->在弹出的列表框中,如果直接能看到“Android Applicaion Project”选项项,则直接单击此选项,否则选择最下面的“Other...”,在弹出的窗口中,展开“Android”项,选择“Android Applicaion Project”,然后“Next”;

      2、在新弹出的窗口中按下图提示填写相关信息,一路“Next”,直到点击“Finish”,这样第一个Android程序就创建好了,这是你会发现Eclipse左边多了一个你新创建的Android项目。

      

      

      

      

      3、创建成功后

         

        1、介绍HelloWorld项目结构

         

     1,src   毫无疑问,src目录是放置我们所有Java代码的地方,它在这里的含义和普通Java项目下的src目录是完全一样的。

       2,gen  这个目录里的内容都是自动生成的,主要有一个R.Java文件,你在项目中添加任何资源都会在其中生成一个相应的资源ID,这个文件永远不要手动去修改它。

       3,assets  这个目录里主要可以存放一些随程序打包的文件,在你的程序运行时可以动态读取到这些文件的内容。另外,如果你的程序中使用到了WebView加载本地网页的功能,所有网页相关的文件也都存放在这个目录下。
     
      4,bin  这个目录页不需要过多的关注,它主要包含了一些在编译时自动产生的文件。当然,会包括一个编译好的安装包,后缀为.apk的文件。
     
      5,libs  如果你的项目中使用到了第三方的jar包,就需要把这些jar包放在libs目录下,放在这个目录下的jar包都会被自动添加到构建路径里去。
     
     6,res 这个目录下的内容就有点多了,简单点说,就是你在项目中使用到的所有图片、布局、字符串等资源都要存放在这个目录下,前面提到的R.Java中的内容也是根据这个目录下的文件自动生成的。当然这个目录下还有很多子目录,图片放在drawable目录下,布局放在layout目录下,字符串放在values目录下。
     
      7,AndroidManifest.xml  这是你整个Android项目的配置文件,你在程序中定义的所有四大组件都需要在这个文件中注册。另外还可以在这个文件给应用程序添加权限声明,也可以重新指定你创建项目时指定的程序最低兼容版本和目标版本。
     
      8,proguard-project.txt 在发布你的程序时候,有些apk文件容易被人反编译,所以此时这个文件就发挥作用了,用来混淆你的程序代码,让别人不那么容易看到源代码。
     
      9,project.properties  指定了编译程序时候所用的SDK版本

     

    2、添加一个简单的按钮组件和输出“你好,Android 1班”

      

      

                 

    复制代码
     @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            //定位textView1 根据ID找到控件
            TextView tv1 = (TextView) this.findViewById(R.id.textView1); 
            //对控件进行赋值,改变内容
            tv1.setText("你好,android一班");
        }
    复制代码

     

       

     1 package com.example.helloword;
     2 
     3 
     4 import android.app.Activity;
     5 import android.os.Bundle;
     6 import android.view.Menu;
     7 import android.view.MenuItem;
     8 import android.widget.TextView;
     9 
    10 
    11 public class MainActivity extends Activity {
    12 
    13     @Override
    14     protected void onCreate(Bundle savedInstanceState) {
    15         super.onCreate(savedInstanceState);
    16         setContentView(R.layout.activity_main);
    17         
    18         TextView tv1 = (TextView) this.findViewById(R.id.textView1);
    19         
    20         tv1.setText("你好,Android 1班");
    21     }
    22 
    23 
    24     @Override
    25     public boolean onCreateOptionsMenu(Menu menu) {
    26         getMenuInflater().inflate(R.menu.main, menu);
    27         return true;
    28     }
    29 
    30     @Override
    31     public boolean onOptionsItemSelected(MenuItem item) {
    32         int id = item.getItemId();
    33         if (id == R.id.action_settings) {
    34             return true;
    35         }
    36         return super.onOptionsItemSelected(item);
    37     }
    38 }

    4、完成后

    点击项目右键—>run as—>Android application

     5、运行成功后如下所示:

     

     今天刚刚开始学Android,还有很多的不懂,请各位大神多多指教呦!

      
  • 相关阅读:
    PerfDog携手Imagination,助力开发者获取GPU关键数据
    WeTest云手机升级,支持iOS 15全新系统
    洞穿性能测试痛点,PerfDog以提升应用和游戏的品质为使命
    使用xmlhttprequest遇到CORS报错的处理
    Hive的联级(cascade)-新增字段(column)后,旧分区无法更新数据问题
    数据异常检测入门
    Linux查看文件或文件夹大小: du命令
    k8s pod自动重启原因(jvm内存设置)
    计算容器运行至今多长时间
    期刊论文在线投稿审稿系统day1数据库设计
  • 原文地址:https://www.cnblogs.com/lgk1002/p/6067241.html
Copyright © 2011-2022 走看看