【Android】Windows环境安装Android Studio教程
Android Studio 是谷歌推出的一個Android集成開發工具,基于IntelliJ IDEA.?
類似 Eclipse ADT,Android Studio 提供了集成的 Android 開發工具用于開發和調試。
在IDEA的基礎上,Android Studio提供:
基于Gradle的構建支持
Android專屬的重構和快速修復
提示工具以捕獲性能、可用性、版本兼容性等問題
支持ProGuard和應用簽名
基于模板的向導來生成常用的Android應用設計和組件
功能強大的布局編輯器,可以讓你拖拉UI控件并進行效果預覽
2013年5月16日,在I/O大會上,谷歌推出新的Android開發環境——Android Studio。
首先解決的一個問題是多分辨率。Android設備擁有大量不同尺寸的屏幕和分辨率,根據新的Studio,開發者可以很方便的調整在各個分辨率設備上的應用。
2015年5月29日,在谷歌I/O開發者大會上,谷歌發布AndroidStudio 1.3版,支持C++編輯和查錯功能。
Android Studio 1.3版開發碼代碼變得更加容易,速度提升,而且支持C++編輯和查錯功能
下載路徑:
https://developer.android.google.cn/studio
運行android studio
第一次會詢問你是否匯入之前的配置文件
如果是第一次安裝本就沒有配置文件,選擇第二項,點OK
然后會提示沒有android SDK,不管它,直接Cancel
進入到歡迎頁面,點擊next后會自動下載SDK
這時選擇Custom,自己配置SDK下載路徑
最后下載SDK
安裝后,記得對SDK進行環境變量配置:platform-tools 和tools,要不然在Android Studio terminal 中adb命令無效
可以連接第三方模擬器,以網易mumu為例:
下載mumu地址:http://mumu.163.com/baidu/
安裝后,開啟mumu模擬器
然后在Android Studio terminal命令行窗口輸入 adb connect 127.0.0.1:7555
連接中發現報錯
adb server version (32) doesn't match this client (41); killing...
字面意思就是當前client版本40,與server端的版本不匹配,當前版本過高引起的。注意,這里的client就是你電腦已經安裝的adb程序的版本,而server,也就是你的服務端,將要connect的設備。
然而事實并非如此,主要是因為你的電腦安裝了,魯大師手機助手,360手機助手等占用了adb的端口引起的。
因為套接字的唯一性(一個套接字只能由協議/網絡地址/端口號 唯一確定 ),一個電腦只能有一個程序關聯對應的端口,對于adb對應的端口就是5037。
為了驗證你的5037端口是否被占用,可以用netstat -ano|findstr “5037” 去查找5037對應的端口號的進程id 也就是pid。
如果有相應的pid,就證明此端口5037有程序占用了
然后發現5037端口有相應的進程,我們試著去查找相應的進程對應的進程名稱,
用tasklist |findstr "8128",然后會發現占有端口的程序
這時去任務管理器殺掉此運行程序后再次連接就可以了。
F:\AndroidProject>adb devices List of devices attached 127.0.0.1:7555 ?device?
總結
以上是生活随笔為你收集整理的【Android】Windows环境安装Android Studio教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jmeter中JDBC Connecti
- 下一篇: 利用Fiddler抓包调试工具,实现mo