调研Android的开发环境的发展演变

    在 知道要做基于移动端的项目实践时,我就选定了Android,回来的时候查了很多相关的知识,很多人都在问开发安卓软件,使用eclipse还是用 Android studio?其实,也没有一个准确的答案,但是可以肯定的是,eclipse的环境搭建确实比Android studio麻烦的多, 需要安装配置SDK,AVD等,但是Android studio有集成的,并且自动创建xml布局文件。当然,过于依赖Android studio也 不是一件好事,这两个开发环境各有各的优势,我仅就Android studio的安装、配置、调试、编写一个简单的helloworld过程谈谈我的体会。

    从网上找到Android studio的安装包,着手安装,安装完成后却出现问题,Failed to install Intel HAXM. For details, please check theinstallation log:"C:\Users\ADMINI~1\AppDate\Local\Temp\nsn9E04.tmp\haxm_silent_run。因为 之前安装过的同学,也出现了类似的问题,在同学的提醒下,明白需要修改BIOS设置,把Intel Virtual Technology设Enable。因为是win8.1的系统,加之thinkpad E系列,在很多次的尝试之后,才知道关机需要设置,按f1进入BIOS。具体操作步骤如下:

    1、在设置->更改电脑设置->更新和修复

   

     2、点击立即重启,按步骤点击疑难解答->高级选项->启动设置,最后重启,在开机时按F1,进入BIOS设置界面。  

    

    重新开机之后,卸载原先的Android studio,可是在卸载的时候,没有卸载SDK,再次安装的时候,就会出现如下错误:

   

    再次百度之后,才知道需要断网再次启动Android studio,就会提示导入已经存在的SDK,到这里Android studio就已经安装完毕了。

   

    下面就开始编写自己的第一个程序,Hello World,在layout简单建立一个text和button。但是却在连接安卓手机出现问题,连入电脑后,没有搜寻到设备,为了解决这个问题必须设置手机,就要将手机设置到USB调试状态。下图为测试结果:

   

    在这次安装、配置过程中,遇到了许许多多问题,但是通过查询借鉴他人的一些方法,已经一一解决,也体会到了安装、测试成功之后的快乐。本文是个人安装过程中遇到的一些问题的集合,希望能给遇到类似问题的同学一些帮助。经历过这次,让我产生了学习移动端开发的兴趣,激励着我继续深入学习Android相关知识。我知道这仅仅只是开始,接下来将着手开始学习安卓的相关知识,每天前进一小步,每天都有新的进步!

  

转载于:https://www.cnblogs.com/HL-Luo/p/4811994.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/256709.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C++11 多线程库使用说明

多线程基础 1.1 进程与线程 根本区别: 进程是操作系统资源分配的基本单位,线程是任务调度和执行的基本单位 开销方面: 每个进程都有自己独立的代码和数据空间,程序之间的切换开销较大。 线程可以看作是轻量级的进程,同…

005 vim程序编辑器

1. 为何要学 vim 所有的 Unix Like 系统都会内建 vi 文本编辑器,其他的文书编辑器则不一定会存在;很多个别软件的编辑接口都会主动呼叫 vi (例如未来会谈到的 crontab, visudo, edquota 等指令);vim 具有程序编辑的能力,可以主动…

Redis 实践笔记1---基础知识

前言 由于Redis的广泛使用,加上在项目中涉及到Redis,因此会根据自己的使用和学习,写一个Redis系列的博客,作为自己的笔记,同时也分享给大家。 What is Redis ? 看一下Redis的官网http://redis.io/对REDIS的描述&#…

[操作系统实验lab4]实验报告

实验概况 在开始实验之前,先对实验整体有个大概的了解,这样能让我们更好地进行实验。 我们本次实验需要补充的内容包括一整套以sys开头的系统调用函数,其中包括了进程间通信需要的一些系统调用如sys_ipc_can_recv等,以及补充完成f…

设计模式C++实践

1、单例模式 1)饿汉士单例模式 2)懒汉士单例模式

js中怎么写自执行函数

<!DOCTYPE html><html lang"en"><head> <meta charset"UTF-8"> <title></title> <script type"text/javascript"> /** * Window 是一个非常重要的对象 */ c…

最优化课堂笔记06-无约束多维非线性规划方法(含重点)

引言 6.1 坐标轮换法&#xff08;工程上基本不用&#xff0c;效率低不适用高维&#xff09; 6.1例子&#xff1a;主要是对最优步长alpha的确定 6.2 最速下降法&#xff08;相邻两次的搜索方向互相垂直&#xff09; 6.2例子 求解法一 注&#xff1a;最速下降法与坐标轮换法的区…

WINHEX的比较、同步功能加上NTFS对稀疏文件的支持

[原创]如何快速地分析RAID信息在每块盘上的记录方式&#xff0c;如何快速地确定系统的实质读写操作。WINHEX是一个非常好的软件&#xff0c;通过其比较和同步功能加上NTFS对稀疏文件的支持&#xff0c;看看怎么实现上述设想。。。我们会有这样的需求&#xff1a;在RAID上的几块…

Z表数据EXCEL导入

很多项目都有这种需求&#xff0c;虽然别人用的各有不同&#xff0c;不过闲来无事&#xff0c;还是自己搞了一个出来。基于EXCEL的导入。 *&---------------------------------------------------------------------* *& Report ZLY_UPLOAD_TABLE *& *&------…

运动轨迹规划算法专栏

1、全局局部路径规划&#xff0c;解决低速简单障碍物环境的路径规划功能

现代制造工程课堂笔记06-集成电路制造工程

中国主要是进行了集成电路的下游环节&#xff0c;即是封装与测试

悖论:早期互联网项目,是否需要技术含量?

在自己创业、看别人创业、和别人一起创业的过程中&#xff0c;一直有个“悖论”困惑着我&#xff0c;让我很不舒服。因为如鲠在喉&#xff0c;所以不吐不快。悖论 早期互联网项目&#xff0c;通常来说&#xff0c;技术难度不算大&#xff1f; 从创业者角度来讲&#xff0c;最…

资源打包后项目中的文件

一.资源打包Assets.car1.如果部署版本>8.0,并且图片被放入到Images.xcassets,图片打包之后会被放到Assets.car,并且是有对图片资源进行压缩.2.如果部署版本<8.0,并且图片被放入到Images.xcassets,图片会被放到MainBundle里面,并且不会对图片进行压缩处理.3.如果图片是直接…

现代制造工程-考试复习02

1.说明&#xff1a;标有重点的是会出简答题或者计算题&#xff0c;而未标注的则是会出选择题和填空题 2.题型&#xff1a;判断、选择、简答、论述

VINS状态估计篇-视觉sfm初始化

1、通过判断当前帧和滑动窗口中&#xff0c;平均视差>30

TP_字母函数

1. A() A函数用于实例化控制器 格式&#xff1a;[资源://][模块/]控制器 A($name,$layer,$level) param string $name 资源地址 param string $layer 控制层名称 param integer $level 控制器层次 return Controller|false 2. B() 执行某个行为 B($name,$tag,&$paramsNULL)…

父div高度和宽度的应用

这是我自己在仿腾讯首页时遇到的布局问题&#xff0c;在此记录&#xff0c;如果有错&#xff0c;欢迎指正。 首先是对齐问题&#xff0c;可以把父div的高度设置为0&#xff0c;然后调整padding值&#xff0c;这样可以批量调整子div们和其他父div的相对高度。 这是父div的样式 .…

flume package遇到的问题

flume打包遇到的一些问题 1.ipc兼容性问题&#xff0c;线上使用2.3.0的hdfs&#xff0c;但是打包时默认为1.2.1的 123408 Apr 2015 19:38:25,122 WARN [SinkRunner-PollingRunner-DefaultSinkProcessor] (org.apache.flume.sink.hdfs.HDFSEventSink.process:455) - HDFS IO e…

有限元笔记06-三维实体单元

多个四面体单元组合起来可以形成六面体