一开始的打算是在eclipse的基础上搭建Android平台,在ADT、SDK上兜兜转转,听过一些前车之鉴后,还是选择了Android studio。因为之前安装过eclipse,就省去了JDK下载和Java环境变量的设置。

-安装

  • Android studio
  • Android SDK Tools

以上软件完成后,打开Android studio,在Android Stdio的主界面,选择“Configure选项–>Project Defaults选项–> Project Structure选项”,选择SDK和JDK的正确安装路径,如图:

同时打开下载完成的Android SDK Manager,自动update,同时选择install packages,如图为安装完成后:

当然在安装过程也不是这么顺利,在安装完Android studio,启动后,跳出了:

解决方法:在studio的安装目录下 /bin中修改idea.properties,用记事本打开 在最后一行添加 disable.android.first.run=true 保存以后重新启动就解决了。如图:

-第一个项目HelloWorld   

  • Start a new project
  • Debug
  • Create new AVD
  • Test in andriod phone

1.新建一个HelloWorld项目很简单,根据提示一路next就好,如图:

2.编译过后出现错误,如下:

解决方法:需要安装Android Support Repository和Android Support Library。选择Tools--->Android--->SDK Manager,安装相应packages,如图:

3.创建Android模拟器

使用AVD Manager创建Android模拟器,如图:

完成后,运行结果如图:

4.因为用模拟器运行的速度慢,效果也不好,就找舍友借了手机在真机上测试。选择工具栏app右侧的倒三角--->Edit Configuration...---->target device--->USB device,如图:

连接手机后,选择usb调试模式,运行结果如图:

 

-体会和感受

老实说,整个搭建过程是悲喜交加的,不断发现问题,解决问题,这个过程就是对每个人独立解决问题的锻炼。同时在磕磕绊绊中享受成就感,不单单在这件事上,在我们的编码过程中也是如此。我想每个热爱编程的人,或多或少都是因为这种不断崩溃又不断通过解决bug所收获的成就感而爱上编码的吧。

最新文章

  1. 关于jquery中用函数来设置css样式
  2. 使用fastboot工具刷入recovery.img、boot.img、system.img等
  3. PrograssBar的setIndeterminateDrawable不起作用
  4. php基础15:表单验证
  5. WEB移动应用框架构想(转载)
  6. dos界面下执行java文件将错误输出到一个文本小技巧
  7. HDU 2066 一个人的旅行【Dijkstra 】
  8. Unity3D脚本中文系列教程(十六)
  9. 使用WM_COPYDATA跨进程发送数据
  10. Android - FrameLayout覆盖顺序
  11. 《深入理解javascript原型和闭包系列》 知识点整理
  12. jacob 操作word
  13. js统计字符串,并且判断出现次数最多的
  14. windows phone 了解LinearGradientBrush类和RadialGradienBrush类(11)
  15. C++ 最简单的日志类
  16. MarkDown编辑器中缩进
  17. What mind mapping software applications do you recommend.
  18. poj3268 Silver Cow Party(两次SPFA || 两次Dijkstra)
  19. MySQL-关于事务的使用
  20. 如何在win7下安装和配置Android Studio

热门文章

  1. 在线调整InnoDB Buffer Pool Size
  2. 文本处理三剑客之 sed
  3. IOCP详解
  4. ASP.NET中关于XML的AJAX的读取与删除
  5. Flash Player调试器版本的解决办法Flash Builder 找不到所需的Adobe
  6. BZOJ1084_最大子矩阵_KEY
  7. jQuery学习- 位置选择器
  8. CS100.1x-lab0_student
  9. 安装 vagrant homestead步骤
  10. Flutter - Error: 'xxx' is imported from both package...