使用Android Studio開發Android APP

1.新建工程

安裝完畢後,打開我們的Android Studio,第一次啓動需要下載SDK等一些東西,時間比較長,我等了大概40分鐘才下載完畢
在這裏插入圖片描述
選擇第一項,新建一個Android項目
在這裏插入圖片描述
選擇Android虛擬機的版本,版本越低運行起來越快,其他的無需勾選
在這裏插入圖片描述
選擇Android 的模板,選擇基礎類android 的空模板Empty Activity,點後點擊Next
在這裏插入圖片描述
設置Activity 的名稱和Layout的名稱,一般自動生成,如果需要可以在這裏進行更改,
最後一個框不能勾選,否則可能會引起項目異常,然後點擊Finish。
在這裏插入圖片描述
這是Android項目建完之後的樣子,三個主要的文件:主配置文件:AndroidManifest.xml,

人機交互的MainActivity,還有佈局LayLout:activity_main.xml
在這裏插入圖片描述
虛擬機顯示:點擊三角形圖標run,運行虛擬機,直接選中默認虛擬機,點擊ok
在這裏插入圖片描述
通常建一個項目,會在Activity_main.xml裏自動生成一個文本顯示框textView,這個是默認的,你運行之後,會在虛擬機上出現一個hello world 的字段,通常不用的話把它刪掉即可。

如果彈出窗無虛擬機,顯示none,則需下載一個虛擬機,點擊create a New Virtual Device,選中5.5版本的,其他的也可以,根據個人愛好,然後next,出現第二個窗口,點擊download即可,然後next,等待片刻即可下載成功
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

等到虛擬機安裝好了之後運行
在這裏插入圖片描述
好多夥計運行剛搭建好的Android環境時會報這種錯誤
大概意思是“你的虛擬機已經在運行中,如果想繼續的話,你得刪除這個目錄下的鎖定文件夾“

其實這個報錯是有問題的

因爲虛擬機剛搭建好的時候默認會建立"*.lock"文件夾,而且當你把虛擬機關掉時這個文件夾會自動刪除;其次,每次不管你有沒有刪除這個文件夾,每次虛擬機啓動時都會自動新建這個文件夾,所以這種刪除文件夾的方式不可取,目前我自測是沒有效果的。

因此我這裏推薦第二種方法

一、在Android studio工具欄選擇‘tools-Android-AVD manager’,這裏可以看到虛擬機

二、右側選擇下拉框,首先點擊‘stop’,重新運行

三、在第二種情況無效的情況下,在虛擬機上點擊刪除‘delete’,然後運行,重新安裝

自測有效,兩種情況都遇到過,完美解決

Activity:是一個人機交互的程序,相當於人和機器操作的橋樑,類似於shell,在裏面寫Java代碼,從而達到想要實現的業務處理。

activity_main.xml:是Android界面顯示的視圖,所有的配置控件,各種控件可以通過這裏進行設計。

AndroidManifest.xml:主配置文件,用於配置各個組件的訪問權限。

R.java:簡單說就是android_main.xml裏的控件的id號,方便在MainActivity裏找到id來確定這個控件,從而做出業務處理。

app:通常Android的各個組成部分放在此目錄裏,其中res存放一些資源文件,如圖片、layout、values 等資源。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章