最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2017年11月14日 08:57:54   作者:狼.wrz  
android studio是最近比較火的開發(fā),那么android studio開發(fā)環(huán)境怎么搭建呢?下面通過本文給大家記錄下Android Studio開發(fā)環(huán)境搭建教程詳解,需要的朋友參考下吧

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

下面就對自己學習的過程做一個記錄。

一、安裝Android Studio

筆者用的計算機配置如下:

Mac下安裝Android Studio應該更簡單一些,只需要下載一個Android Studio.dmg文件,然后把它拖到電腦里就可以了。

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

二、Hello_Android Demo

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

出現(xiàn)新建項目對話框,給app取名為Hello_Android,接下來幾步都是默認設置即可

選擇App要在哪些設備上運行

選擇一個活動,這里先選空白活動

類名稱、頁面布局名稱保持默認

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

切換到布局文件

但是!??!萬萬沒想到,怎么新建的工程就出現(xiàn)了一個錯誤???

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

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)過一番嘗試,找到了問題的解決方法:

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

②點開項目構建文件Gradle Scripts中的build.gradle(Module:app)

更改前

更改后

最后再rebuild一下,或者點擊Try Again就可以了!??!

沒有錯誤了,,,

Hello Android?。?!

三、在Android仿真器上運行App

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

創(chuàng)建Android仿真器

點擊菜單上的“Tools/Android/AVD Manager”啟動AVD Manager。

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



②選擇仿真器類型

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

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

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

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

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

點綠色圖標執(zhí)行,然后選擇仿真器

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


四、真機調(diào)試

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

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

這么腦殘的設定也不能跳過,參加完這個比賽以后一定不會再用小米當測試機了。

吐槽了一下,接下來說正事。

將手機連接到Mac

打開終端輸入 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,然后進入vi編輯
②將Vendor ID輸入進去
③按esc,再按shift+:
④然后輸入wq保存

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

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


總結

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

相關文章

  • Android學習筆記之應用單元測試實例分析

    Android學習筆記之應用單元測試實例分析

    這篇文章主要介紹了Android學習筆記之應用單元測試,結合實例形式較為詳細的分析了Android單元測試的實現(xiàn)原理與具體步驟,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • Android實現(xiàn)模仿UCweb菜單效果的方法

    Android實現(xiàn)模仿UCweb菜單效果的方法

    這篇文章主要介紹了Android實現(xiàn)模仿UCweb菜單效果的方法,較為詳細的分析了Android模仿UCweb菜單效果的頁面布局及功能實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-10-10
  • Android音視頻開發(fā)之MediaCodec的使用教程

    Android音視頻開發(fā)之MediaCodec的使用教程

    在Android開發(fā)中提供了實現(xiàn)音視頻編解碼工具MediaCodec,針對對應音視頻解碼類型通過該類創(chuàng)建對應解碼器就能實現(xiàn)對數(shù)據(jù)進行解碼操作。本文通過示例詳細講解了MediaCodec的使用,需要的可以參考一下
    2022-04-04
  • Android設備之間通過Wifi通信的示例代碼

    Android設備之間通過Wifi通信的示例代碼

    本篇文章主要介紹了Android設備之間通過Wifi通信的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • Android10 啟動之SystemServer源碼分析

    Android10 啟動之SystemServer源碼分析

    這篇文章主要為大家介紹了Android10 啟動之SystemServer源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • Android通過繼承Binder類實現(xiàn)多進程通信

    Android通過繼承Binder類實現(xiàn)多進程通信

    本篇文章主要介紹了Android通過繼承Binder類實現(xiàn)多進程通信,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • Android通過命令連接wifi的方法(解決usb不能用問題)

    Android通過命令連接wifi的方法(解決usb不能用問題)

    這篇文章主要介紹了Android通過命令連接wifi的方法(解決usb不能用的情況),本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • kotlin中的模塊化結構組件及工作原理

    kotlin中的模塊化結構組件及工作原理

    本文介紹了Kotlin中模塊化結構組件,包括ViewModel、LiveData、Room和Navigation的工作原理和基礎使用,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2025-03-03
  • android 使用瀏覽器打開指定頁面的實現(xiàn)方法

    android 使用瀏覽器打開指定頁面的實現(xiàn)方法

    這篇文章主要介紹了android 使用瀏覽器打開指定頁面的實現(xiàn)方法,本文通過實例文字說明的形式給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-06-06
  • 三種Android單擊事件onclick的實現(xiàn)方法

    三種Android單擊事件onclick的實現(xiàn)方法

    這篇文章主要為大家詳細介紹了三種Android單擊事件onclick的實現(xiàn)方法,感興趣的小伙伴們可以參考一下
    2016-05-05

最新評論

海原县| 木兰县| 禄丰县| 杭州市| 乳山市| 灯塔市| 泰来县| 莫力| 舞钢市| 文水县| 芦山县| 江西省| 乌鲁木齐市| 调兵山市| 包头市| 昆山市| 舞钢市| 名山县| 水富县| 竹北市| 满洲里市| 武宁县| 拉萨市| 南江县| 青州市| 商河县| 梁山县| 乐安县| 富锦市| 康乐县| 壤塘县| 东乌珠穆沁旗| 沙河市| 乃东县| 瑞安市| 绥中县| 营山县| 安泽县| 乐业县| 宁晋县| 郎溪县|