设为首页 收藏本站
查看: 959|回复: 0

[经验分享] Mac下Android Studio使用

[复制链接]

尚未签到

发表于 2016-5-17 11:35:08 | 显示全部楼层 |阅读模式
  根据近期的使用写下Mac下Andriod Studio使用。
1.软件安装及环境配置
  我安装的软件:Android Studio、Genymotion、VirtualBox。
  首先Android Studio,第一当然要安装JDK,Oracle官网上下载安装就行。然后再装Android Studio,我装的是Android Studio1.1.0 。下面给出的是1.2 Preview 4(包括Windows和Linux),试过直接可以下载。
Windows: http://dl.google.com/dl/android/studio/ide-zips/1.2.0.4/android-studio-ide-141.1809159-windows.zip (252 MB)Mac: http://dl.google.com/dl/android/studio/ide-zips/1.2.0.4/android-studio-ide-141.1809159-mac.zip (250 MB)Linux: http://dl.google.com/dl/android/studio/ide-zips/1.2.0.4/android-studio-ide-141.1809159-linux.zip (249 MB)  安装,然后它会提示你下载sdk,就让它自己去下载吧,下载完一直Next,安装完成。
  其实现在Android Studio已经可以用了,不需要配置什么环境变量。对此我当时也表示比较神奇。唯一配的一个环境变量:adb(Android Debug Bridge)
  adb环境变量设置:打开终端Terminal,输入open -e .bash_profile回车打开.bash_profile文件,之前没配置过应该是空的,输入(export PATH=${PATH}:~/Library/Android/sdk/tools:~/Library/Android/sdk/platform-tools)没有括号,这是两个路径tools和platform-tools,根据自己电脑SDK下tools和platform-tools的路径替换下,保存。Terminal输入source .bash_profile,再输adb shell,就不会not found了。
  其他软件就是正常地安装就行了。
2.Android Studio使用及快捷键
  (1)我们新建一个项目后进入界面,左侧可以选择Project或Android,一般选Project会比较习惯以前eclipse的显示
     DSC0000.png
  (2)点击左上角Android Studio下Preferences(快捷键command+,),这里可以进行各种设置。
    IDE Settings>Editor>Colors & Fonts 设置颜色字体等
    IDE Settings>Keymap 设置快捷键,可以选eclipse版的快捷键,建议还是用Mac OS的,使用起来比较统一。
    IDE Settings>Editor>Code Completion Case sensitive completion选None,这样代码提示的时候不会区分大小写(默认区分大小写,你写str就不会提示String)。
     DSC0001.png
  (3)code常用快捷键
    option + enter 自动修正(Android Studio自动导包)

    control + option + space 代码提示
    command + c 不选中复制当前行,选中复制选中内容
    command + d 不选中复制并粘贴当前行,选中复制并粘贴选中内容
    command + x 不选中剪切当前行,选中剪切选中内容
    command + d 不选中复制并粘贴当前行,选中复制并粘贴选中内容
    command + b 打开光标处的类或方法
    control + r 运行项目
    command + / 注释
    command + alt + / 多行注释
3. adb的Monkey测试 
  配置过adb环境变量之后可以使用adb的一些功能,之前看到过的一个比较炫的Monkey测试(冒烟测试)。
  运行项目在模拟器上或真机上,在终端Terminal上输入 adb shell monkey -p [程序包名] -v [事件数量] ,比如(adb shell monkey -p com.aa.bb.xx -v 10000),回车,进行飞快的测试,有错误可以在logcat上看到。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-218213-1-1.html 上篇帖子: Mac & Win混合平台访问和工具 下篇帖子: SoMoClo OS——伟大中间地带的崛起
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表