Android开发~Android Studio环境篇(Mac环境)

来源:互联网 发布:cdn是什么 知乎 编辑:程序博客网 时间:2024/06/05 15:59

一、记录下开始安装使用Android studio中遇到的几个问题:


Android studio下载地址(需要翻墙):https://developer.android.com/sdk/installing/studio.html#download


1、如下提示需等待一会就可以,前提是网络要翻墙



2、运行模拟器的时候,如果出现问题,例如:

CPU acceleration status: HAX is not installed on this machine (/dev/HAX is missing).

Please ensure Intel HAXM is properly installed and usable.

可以打开Tools -> Android -> SDK manager 来更新下相应的库

或者下载更新 https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager.


参考:

http://stackoverflow.com/questions/26521014/intel-x86-emulator-accelerator-haxm-installer-vt-nx-not-editable

http://stackoverflow.com/questions/26355645/error-in-launching-avd


3、Error:compileSdkVersion android-21 requires compiling with JDK 7

通过终端查询java -version:

java version "1.8.0_25"

Java(TM) SE Runtime Environment (build 1.8.0_25-b17)

Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

高版本的JDK都有了,怎么还报错~

解决办法:File -> Other settings -> Default Settings 


参考:

http://stackoverflow.com/questions/26689513/errorcompilesdkversion-android-21-requires-compiling-with-jdk-7

http://stackoverflow.com/questions/24472020/android-studio-needs-jdk-7-for-android-l-mac

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html


4、如果找不到JDK,可能是路径不正确,或者JDK没有安装

JDK下载:https://jdk7.java.net/macportpreview/

下载完JDK后点击安装,安装在Mac下路径为 /Library/Java/JavaVirtualMachines/JDK 1.7.0 Developer Preview.jdk/Contents/Home

然后右键工程-Open Module Setting,来设置JDK路径


二、调试设备(2014/11/22)

新入手一台三星S3,连接调试环境时候发现连接不上,AndroidStudio不能找到设备,解决办法如下:

首先设备使用USB连接上点脑

1、打开USB调试模式:设置-关于设备,点击多次“内部版本号”,然后返回上一页面,就会发现“开发者选项”,点击进入,打开USB调试

2、设置USB连接模式:手指移动到屏幕顶端,下滑打开弹出菜单,点击连接方式,更改为“连接作为摄像头”

如果还是连结不了,可议重启机器或者重启开发环境(我使用AndroidStudio)

3、如果使用最新的AndroidStudio,新建的工程SDK版本要求高与当前设备的版本导致不能运行,可议通过设置工程的minSdkVersion来解决:选择工程-app-build.gradle,然后修改minSdkVersion 就可以了,即可以修改最小版本号, 获得支持(如果在Eclipse中, 修改Manifest属性即可)。


注:Gradle的引入, 使Android程序构建更加快速, 方便, 是google成功的尝试.。


三、ADB问题


(2014/11/30 9:43)

1、启动工程的时候提醒 ADB not responding. You can wait more,or kill"abd.exe" process manually and click 'Restart',选择Restart后再启动就卡在Waiting for ADB:

解决办法:Terminal 输入:$ killall adb

0 0
原创粉丝点击