Android基础环境搭建

?

1.安装JDK

从官网下载JDK安装,

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

我选择的如上图红色,为jdk1.8.0_45。

?

安装好JDK之后,会提示安装JRE,请保持安装在同一目录:如均在"Java"目录下

?

2.配置环境变量

  1. 新建JAVA_HOME:选择jdk的安装路径,如K:\Java\jdk1.8.0_45

  2. Path中增加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

  3. 新建CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

  4. 验证

    ?

    ?

    java和javac命令都通过,则说明配置好了!

    ?

3.下载ADT

由于不知怎么找到,从百度云盘搜索了一个。

?

4.实用工具

Ctr +shift+O 自动添加包

Ctr+/????????注释代码

Ctr+Shit+F????自动格式化代码

注:如果快捷键失效,请关闭搜狗输入法的全局热键。

????

?

由于很久没有打开过开发环境了:

居然不知多了一个fragment.xml的配置,调试的时候总是提示有问题:

在网上找到一个经验:

?

  1. 将带有fragment_***.xml的文件删除;
  2. 打开对应的Activity,将ActionBarActivity替换为Activity;
  3. 去除PlaceholderFragment整个类

?

修改之前:

  1. public
    class TestActivity extends
    ActionBarActivity {
  2. ?
  3. [email protected]
  4. ???protected
    void onCreate(Bundle savedInstanceState) {
  5. ??????super.onCreate(savedInstanceState);
  6. ??????setContentView(R.layout.activity_test);
  7. ?
  8. ??????if (savedInstanceState == null) {
  9. ?????????getSupportFragmentManager().beginTransaction()
  10. ???????????????.add(R.id.container, new PlaceholderFragment()).commit();
  11. ??????}
  12. ???}
  13. ?
  14. [email protected]
  15. ???public
    boolean onCreateOptionsMenu(Menu menu) {
  16. ?
  17. ??????// Inflate the menu; this adds items to the action bar if it is present.
  18. ??????getMenuInflater().inflate(R.menu.test, menu);
  19. ??????return
    true;
  20. ???}
  21. ?
  22. [email protected]
  23. ???public
    boolean onOptionsItemSelected(MenuItem item) {
  24. ??????// Handle action bar item clicks here. The action bar will
  25. ??????// automatically handle clicks on the Home/Up button, so long
  26. ??????// as you specify a parent activity in AndroidManifest.xml.
  27. ??????int id = item.getItemId();
  28. ??????if (id == R.id.action_settings) {
  29. ?????????return
    true;
  30. ??????}
  31. ??????return
    super.onOptionsItemSelected(item);
  32. ???}
  33. ?
  34. ???/**
  35. ????* A placeholder fragment containing a simple view.
  36. ????*/
  37. ???public
    static
    class
    PlaceholderFragment extends Fragment {
  38. ?
  39. ??????public PlaceholderFragment() {
  40. ??????}
  41. ?
  42. [email protected]
  43. ??????public View onCreateView(LayoutInflater inflater, ViewGroup container,
  44. ????????????Bundle savedInstanceState) {
  45. ?????????View rootView = inflater.inflate(R.layout.fragment_test, container,
  46. ???????????????false);
  47. ?????????return rootView;
  48. ??????}
  49. ???}
  50. }

修改之后:

  1. public
    class TestActivity extends Activity {
  2. ?
  3. [email protected]
  4. ???protected
    void onCreate(Bundle savedInstanceState) {
  5. ??????super.onCreate(savedInstanceState);
  6. ??????setContentView(R.layout.activity_test);
  7. ???}
  8. ?
  9. [email protected]
  10. ???public
    boolean onCreateOptionsMenu(Menu menu) {
  11. ?
  12. ??????// Inflate the menu; this adds items to the action bar if it is present.
  13. ??????getMenuInflater().inflate(R.menu.test, menu);
  14. ??????return
    true;
  15. ???}
  16. ?
  17. [email protected]
  18. ???public
    boolean onOptionsItemSelected(MenuItem item) {
  19. ??????// Handle action bar item clicks here. The action bar will
  20. ??????// automatically handle clicks on the Home/Up button, so long
  21. ??????// as you specify a parent activity in AndroidManifest.xml.
  22. ??????int id = item.getItemId();
  23. ??????if (id == R.id.action_settings) {
  24. ?????????return
    true;
  25. ??????}
  26. ??????return
    super.onOptionsItemSelected(item);
  27. ???}
  28. }

?

时间: 2024-10-13 11:22:42

Android基础环境搭建的相关文章

【Android开发-1】必做的事情,android开发环境搭建

前言:互联网移动端现在发展的速度越来越快了,各种App应用软件和手游的崛起,把移动端弄的丰富多彩:心情一激动,头脑一发热,就开始看视频.看书学习了.记得11年的时候有学习了下Android的开发,但是只是基础的学习了下,没认真深入学习.这次自己决定认真学习下,并用博客记录下,见证自己成长的过程. 一.准备工作 1.下载最新版jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.下载Eclipse,选择Ec

【转】Windows环境下Android NDK环境搭建

原文网址:http://www.metsky.com/archives/525.html 前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备.接口.驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识.本文就介绍一

Windows环境下Android NDK环境搭建

前面介绍Windows下Android 开发环境配置,主要是面向JAVA开发环境,对只做APK上层应用开发人员来讲,基本够用了,由于Linux系统的权限限制和Android封装架构限制,很多涉及底层设备.接口.驱动控制的应用开发,不得不使用到本文的NDK开发环境(基于Android源码或内核源码修改),开发语言使用C/C++,NDK开发更接近于Linux开发,需要更多关于Linux应用编程知识.本文就介绍一下NDK环境搭建及基础编程思想. 本文演示环境:Windows 7 Ultimate+Cy

Android开发环境搭建记录201408

目的是采用android + ndk(JNI),使用c/c++编译生成opencv的相关函数的库. 默认jdk已安装好,JAVA_HOME, CLASSPATH, path已设置好.android开发的IDE有两种,Eclipse和Android Studio(http://developer.android.com/sdk/installing/studio.html),后者采用的gradle工具不了解,暂时就不试了. 1. Eclipse CDT + Cygwin环境 Eclipse c/c

android 开发环境搭建 (转)

最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新 Android5.0.1,学习Android开发的第一步就是搭建Android的开发环境,博客园里面有不少人也写了关于如何搭建Android开发 环境的文章,我也看了一下,但是感觉都比较旧了,对照着做不一定能够搭建成功,但是有些搭建步骤是

Android开发环境搭建与HelloWorld小程序

Android简介 一.本节知识点概述 1.Android概述 什么是Android?Android的发展. Android的四层体系架构 Android的应用开发体系 2.环境搭建resource Android集成开发环境下载与解压 Android集成开发环境目录说明 Eclipse工具的使用说明 AVD创建参数说明 启动AVD与DDMS说明 3.第一个Android项目HelloWord Eclipse中创建Android项目 Android项目目录说明 运行Android项目 4.扩展知

Grails 基础环境搭建及HelloWorld

Grails 基础环境搭建及HelloWorld Grails的介绍: Grails 为您提供 Rails 风格的开发体验,同时以可靠的 Java 技术作为坚强后盾. 但是 Grails 不仅仅是 Rails 通往 Java 平台的简单入口.Grails 吸取了 Rails 的经验,并将它们与现代 Java 开发的意识相结合. 可以认为 Grails 是受 Rails 启发,而不是由 Rails 转化而来. Groovy 的威力 就像 Rails 与 Ruby 编程语言联系非常紧密一样,Grai

第4章 Android移植环境搭建

第4章 第4章主要是介绍Android移植环境搭建,其内容包括构建Android移植环境.Bootloader介绍.Android内核与移植.构建Android移植交叉开发环境中有嵌入式交叉编译环境搭建.主机交叉编译开发环境配置.主机交叉开发环境配置包括配置控制台程序.配置TFTP服务.配置TFTP有Linux下TFTP服务配置和Windows下TFTP服务配置.NFS文件系统参数Rw :可读写的权限 Ro :只读的权限 Sync:资料同步写入到内存与硬盘中  Asyncnn :资料会先暂存于内

【下班后学Android】Android开发环境搭建

Android开发环境搭建方法: 方法一:百度搜索“Android开发环境搭建”:http://jingyan.baidu.com/article/bea41d437a41b6b4c51be6c1.html. 博主在土耳其出差期间,按照该步骤安装,完全OK.但是,回国后,发现谷歌各种无法访问,不过先把JDK安装了吧. 方法二:国内资源:http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-downloa