国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Android > 正文

Android Studio開(kāi)發(fā)環(huán)境搭建教程詳解

2019-10-22 18:23:43
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

對(duì)于移動(dòng)端這塊,筆者之前一直都是進(jìn)行iOS開(kāi)發(fā)的,也從來(lái)沒(méi)用過(guò)Java。但是因?yàn)檫M(jìn)入了Google Android全國(guó)大學(xué)生移動(dòng)互聯(lián)網(wǎng)創(chuàng)新挑戰(zhàn)賽(進(jìn)入官網(wǎng))的總決賽(筆者“西部計(jì)算機(jī)教育提升計(jì)劃”的項(xiàng)目被直接推薦進(jìn)入決賽),這個(gè)比賽要求一定要提交apk程序,所以我不得不趕緊學(xué)習(xí)一下Android開(kāi)發(fā)了。

下面就對(duì)自己學(xué)習(xí)的過(guò)程做一個(gè)記錄。

一、安裝Android Studio

筆者用的計(jì)算機(jī)配置如下:

android,studio開(kāi)發(fā)環(huán)境

Mac下安裝Android Studio應(yīng)該更簡(jiǎn)單一些,只需要下載一個(gè)Android Studio.dmg文件,然后把它拖到電腦里就可以了。

在官網(wǎng)下載安裝包http://www.android-studio.org把Android Studio拖動(dòng)到Application打開(kāi)Android Studio后,自動(dòng)下載相關(guān)文件

二、Hello_Android Demo

安裝好環(huán)境之后,接下來(lái)創(chuàng)建第一個(gè)Android App項(xiàng)目進(jìn)行測(cè)試。

android,studio開(kāi)發(fā)環(huán)境

出現(xiàn)新建項(xiàng)目對(duì)話(huà)框,給app取名為Hello_Android,接下來(lái)幾步都是默認(rèn)設(shè)置即可

android,studio開(kāi)發(fā)環(huán)境

選擇App要在哪些設(shè)備上運(yùn)行

android,studio開(kāi)發(fā)環(huán)境

選擇一個(gè)活動(dòng),這里先選空白活動(dòng)

android,studio開(kāi)發(fā)環(huán)境

類(lèi)名稱(chēng)、頁(yè)面布局名稱(chēng)保持默認(rèn)

android,studio開(kāi)發(fā)環(huán)境

到此筆者的第一個(gè)Android程序就建好啦,如下圖!

android,studio開(kāi)發(fā)環(huán)境

切換到布局文件

android,studio開(kāi)發(fā)環(huán)境

但是!!!萬(wàn)萬(wàn)沒(méi)想到,怎么新建的工程就出現(xiàn)了一個(gè)錯(cuò)誤???

建第一個(gè)Android App就遇到了錯(cuò)誤,筆者內(nèi)心簡(jiǎn)直崩潰。

Failed to find style 'textViewStyle' in current theme (4 similar errors not shown)
Error:Failed to resolve: com.android.support:appcompat-v7:27.+

經(jīng)過(guò)一番嘗試,找到了問(wèn)題的解決方法:

這是因?yàn)镾DK Tools和平臺(tái)版本不匹配的問(wèn)題,
①打開(kāi)SDK Manager,然后選中Updates就可以看到了版本信息,發(fā)現(xiàn)SDK Tools版本是26,而平臺(tái)版本是27

android,studio開(kāi)發(fā)環(huán)境

android,studio開(kāi)發(fā)環(huán)境

②點(diǎn)開(kāi)項(xiàng)目構(gòu)建文件Gradle Scripts中的build.gradle(Module:app)

更改前

android,studio開(kāi)發(fā)環(huán)境

更改后

android,studio開(kāi)發(fā)環(huán)境

最后再rebuild一下,或者點(diǎn)擊Try Again就可以了!!!

沒(méi)有錯(cuò)誤了,,,

Hello Android!!!

android,studio開(kāi)發(fā)環(huán)境

三、在Android仿真器上運(yùn)行App

現(xiàn)在已經(jīng)創(chuàng)建好了一個(gè)可執(zhí)行的App程序了,下面再通過(guò)安卓仿真器(Android Virtual Device,AVD)來(lái)測(cè)試一下。

創(chuàng)建Android仿真器

點(diǎn)擊菜單上的“Tools/Android/AVD Manager”啟動(dòng)AVD Manager。

①點(diǎn)擊按鈕創(chuàng)建新的AVD


android,studio開(kāi)發(fā)環(huán)境

②選擇仿真器類(lèi)型

筆者最近窮的要死,但是要參加那個(gè)比賽沒(méi)有辦法,只能選了一個(gè)便宜但是性能還可以的安卓機(jī)進(jìn)行開(kāi)發(fā)。

筆者買(mǎi)的是紅米5A,2G運(yùn)行內(nèi)存、5寸屏幕、1280*720分辨率。因?yàn)槟J(rèn)的內(nèi)置仿真器沒(méi)有這種參數(shù)的,所以下面先新建一個(gè)這種參數(shù)規(guī)格的設(shè)置:

android,studio開(kāi)發(fā)環(huán)境

android,studio開(kāi)發(fā)環(huán)境

③選擇要加載的Android系統(tǒng),筆者這手機(jī)里面的是Android 7.12系統(tǒng),所以我選了一個(gè)最接近的

android,studio開(kāi)發(fā)環(huán)境

然后就一直點(diǎn)擊 next next。至此,一個(gè)仿真器就已經(jīng)創(chuàng)建好了!

在仿真器上執(zhí)行App

點(diǎn)綠色圖標(biāo)執(zhí)行,然后選擇仿真器

android,studio開(kāi)發(fā)環(huán)境

android,studio開(kāi)發(fā)環(huán)境

至此,Hello Android就跑在了仿真器上面了!


android,studio開(kāi)發(fā)環(huán)境

四、真機(jī)調(diào)試

首先,筆者得先吐槽一下小米的開(kāi)發(fā)人員!!!

作為一個(gè)開(kāi)發(fā)者,用usb安裝和usb調(diào)試你讓我登錄小米賬戶(hù)這一行為我忍了,但是為什么還限制插sim卡???不插入sim卡不能居然不能進(jìn)行usb安裝!!!

這么腦殘的設(shè)定也不能跳過(guò),參加完這個(gè)比賽以后一定不會(huì)再用小米當(dāng)測(cè)試機(jī)了。

android,studio開(kāi)發(fā)環(huán)境

吐槽了一下,接下來(lái)說(shuō)正事。

將手機(jī)連接到Mac

打開(kāi)終端輸入 system_profiler SPUSBDataType

接著就可以得到如下信息:

Android: Product ID: 0xff48 Vendor ID: 0x2717 Version: 3.18 Serial Number: 3356ba437d74 Speed: Up to 480 Mb/sec Manufacturer: Android Location ID: 0x14200000 / 29 Current Available (mA): 500 Current Required (mA): 500 Extra Operating Current (mA): 0

記下Vendor ID,這里為0x2717

在終端輸入vi ~/.android/adb_usb.ini

①輸入i,然后進(jìn)入vi編輯
②將Vendor ID輸入進(jìn)去
③按esc,再按shift+:
④然后輸入wq保存

打開(kāi)手機(jī)的開(kāi)發(fā)者模式和usb調(diào)試模式

在Android Studio中點(diǎn)擊綠色運(yùn)行箭頭,如下圖選擇手機(jī),就可以真機(jī)調(diào)試了


android,studio開(kāi)發(fā)環(huán)境

android,studio開(kāi)發(fā)環(huán)境

總結(jié)

以上所述是小編給大家介紹的Android Studio開(kāi)發(fā)環(huán)境搭建教程詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)VEVB武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到Android開(kāi)發(fā)頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 扶余县| 峨边| 凌源市| 霍邱县| 霸州市| 天镇县| 酉阳| 博乐市| 土默特左旗| 马山县| 上杭县| 乃东县| 辽源市| 泊头市| 和林格尔县| 富锦市| 无极县| 沽源县| 汉川市| 时尚| 康保县| 西乌| 屏山县| 万安县| 商丘市| 文山县| 驻马店市| 宁安市| 宣威市| 南皮县| 台北市| 右玉县| 独山县| 侯马市| 西昌市| 安岳县| 米脂县| 仁寿县| 兴文县| 霞浦县| 桃园县|