Android Studio 1.0.2項目實戰——從一個APP的開發過程認識Android Studio

  Android Studio 1.0.1剛剛發佈不久,谷歌緊接着發佈了Android Studio 1.0.2版本,和1.0.0同樣,是一個Bug修復版本。在上一篇Android Studio 1.0.1 + Genymotion安卓模擬器打造高效安卓開發環境,咱們介紹了Android開發環境的搭建,今天先來講一下上一篇中你們問道比較多的問題,而後說一些Android Studio的使用技巧。html

 

 1、搭建開發環境中遇到的問題及解決辦法

 一、Genymotion模擬器網絡錯誤windows

  咱們順利的安裝完了Genymotion,下載了一個設備,當啓動的時候,發現有的人會遇到下面的錯誤:網絡

看到這個錯誤,首先不要驚慌,看看說的是什麼,大概意思說的是VirtualBox的網絡配置錯誤。下面咱們來看一下解決辦法:工具

win7以上的系統,在網絡圖標單擊,打開網絡和共享中心,更改適配器設置,如圖:post

打開後,選擇VirtualBox Host-Only Network--屬性--雙擊:Internet 協議版本4(TCP/IPv4)--修改成自動獲取IP和DNS 便可解決這個問題。如圖:學習

固然,若是你發現這樣作仍是解決不了錯誤的話,可能你的電腦IP是靜態的,須要本身手動設置IP。測試

 

二、運行項目遇到的錯誤gradle

  咱們運行項目,有時候會遇到下面的錯誤,如圖:ui

這個相信開發過Android的朋友都遇到過,處理辦法是從新啓動adb.exe.下面咱們來看看怎麼操做。3d

win + R,輸入cmd,打開windows命令窗口,輸入一下命令,如圖:

這個命令就是列出網絡中佔用5037端口的程序,顯示的有點多,是吧,其實咱們只須要看第一行,就是最後一列不爲0的那個。咱們看第一行,看到PID爲8356的這個程序佔用的5037端口,敢私自佔用端口,必需要「弄死」它,下面來看看,怎麼"弄死"它,如圖:

看到成功,已終止PID爲8356的進程,說明咱們已經成功的"弄死"了私自佔用的5037端口的進程,接下來再運行Android項目就不會再出現錯誤了。

建議先不要啓動模擬器,先運行一下,若是沒有錯誤,再啓動模擬器,有時候你啓動了模擬器,發現有這個錯誤,處理完後,會識別不了咱們的Android模擬器。

 

 2、Android Studio的使用技巧

  下面咱們簡單說一些Android Studio的使用技巧,但願可以幫助你們快速的上手。首先,新建項目,都差很少,這裏就不說了,你們本身新建一個項目就能夠了。

一、Android Studio的更新

點擊Help菜單,Check for update...,如圖:

 

二、打開和關閉預覽分欄

  Android Studio最爲強大的一點就是界面編輯的實時預覽,可是每一個人的電腦屏幕分辨率不一樣,有時候顯示預覽的話,代碼就會顯示不全,咱們能夠選擇關閉它:

 

三、快速管理SDK和模擬器

  咱們能夠再工具欄看到以下內容,具體哪一個對應什麼,你們能夠將鼠標放到上面看一下,我一個一個寫出來,你們反而還要去記。

 

 3、Android Studio中的一些特性

 一、自動保存文檔

 你們使用Android Studio是否是發現文件修改和沒有修改過的,都同樣了。這是由於,Android Studio自動保存文檔,不再用咱們每次編輯完,按Ctrl + S去保存了。

 

二、自動註冊Activity

以前咱們用Eclipse開發Android應用,添加一個新的activity後,都要到Manifest.xml裏面註冊,如今咱們添加完新的Activity後,Android Studio會自動爲咱們註冊Activity。

 

三、一些相似Resharper的功能

使用過Resharper的會發現,Android Studio中有些相似Resharper的快捷鍵,如Alt + Enter,來解決一些問題,能夠自動導包,顯示解決方法等。如圖:

這個時候咱們按下Alt + Enter組合鍵,就會自動導包。

在大括號後面雙擊,會選中代碼區塊,如圖:

 關於Git版本控制器的一些糾正:

在Android studio中,提交後的文件名會變成白色,而修改未提交的則爲淺藍色,如圖,MainActivity是修改過的。

 

四、打開項目中的文件目錄

  在Android Studio中,咱們能夠打開項目文件所在的目錄,如圖:

選擇Show in Explorer就打開文件所在目錄了。

 

 4、Android Studio打包生成APK

   當咱們編寫好代碼,測試號應用後,須要在真機環境下測試,這個時候要生成apk,具體步驟以下:

如圖,點擊Build > Generate Signed APK...菜單,打開配置界面,

咱們能夠看到如下界面:

這裏我配置過了,因此有信息,你們第一次配置的話,點擊Create new...,在如下界面填寫配置信息保存便可,下次能夠打開保存的key,就不須要每次都配置了。

這個配置信息相信開發安卓的都應該比我清楚,我也是隻知其一;不知其二,具體你們能夠網上找些資料看看。配置完後,點擊Next,點擊Finish,而後Android Studio開始生成APK,完成後,會彈出以下窗口:

看到這個,點擊Show in Explorer,打開文件夾咱們就看到生成的APK了,如圖:

至此,一個App就生成了,Android Studio開發一個App的流程大體就是這樣了。

若是後面咱們更新了App,要發佈新的版本,會發現找不到版本號在哪裏改?其實,Android Studio把配置放到了Gradle中了,咱們打開build.gradle進行修改便可,如圖:

一個App的生成和升級更新,版本的修改,都說完了。更多關於Android Studio的內容,你們能夠加入到下面的QQ羣中,一塊兒交流學習。

 

 做者:雲霏霏

QQ交流羣:243633526

 博客地址:http://www.cnblogs.com/yunfeifei/

 聲明:本博客原創文字只表明本人工做中在某一時間內總結的觀點或結論,與本人所在單位沒有直接利益關係。非商業,未受權,貼子請以現狀保留,轉載時必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接。

若是你們感受個人博文對你們有幫助,請推薦支持一把,給我寫做的動力。

相關文章
相關標籤/搜索