日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Android >内容正文

Android

如何自己开发一个Android APP(1)——环境配置

發(fā)布時(shí)間:2023/12/31 Android 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何自己开发一个Android APP(1)——环境配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

關(guān)于嘗試做一個(gè)app的想法已經(jīng)很久了,但是沒有老師教,自己學(xué)到的知識(shí)也遠(yuǎn)遠(yuǎn)不夠……管它呢,先慢慢做。下面應(yīng)該是我在制作app過程中的一些總結(jié)和筆記,大多是從網(wǎng)上找的公共資源,主要是給自己看的,若有不妥的地方可以聯(lián)系我。

前期準(zhǔn)備

說明:本app即將使用java語(yǔ)言。
我的blog大概就是我學(xué)習(xí)的時(shí)間線和狀態(tài),(除了C、C++、JAVA、Python的基礎(chǔ)知識(shí)沒有電子筆記),如果你順著我的blog看到了這里,那么你應(yīng)該能跟我的進(jìn)度同步,不用擔(dān)心本文出現(xiàn)哪些超綱的部分。

開發(fā)環(huán)境搭建

所以開發(fā)一個(gè)app究竟需要哪些軟件呢?具體步驟是什么?

使用工具

使用Eclipse+ADT+SDK開發(fā)
ADT:(android development tools)安卓開發(fā)工具,用于將Eclipse和SDK建立連接。

SDK必須下載,不能只用JDK。

據(jù)我所知途徑有很多種,比較有優(yōu)勢(shì)的應(yīng)該是使用Android Studio平臺(tái)。我選擇了使用Eclipse開發(fā)(沒錯(cuò),Eclipse是可以開發(fā)安卓程序的),因?yàn)橛械姆绞浇o我的感覺過于新手,作為準(zhǔn)程序員,還是希望能用最樸實(shí)的辦法獨(dú)立完成,交給自己的任務(wù)越多越好,而且Eclipse好像挺強(qiáng)大的,有就用著唄。

環(huán)境搭建的步驟

1.下載eclipse

已經(jīng)下載好了eclipse,并且配置好了jdk和jre。

2.下載ADT

https://dl.google.com/android/ADT-23.0.4.zip

直接點(diǎn)擊鏈接就可以下載,下載之后不要解壓。
放到指定的文件夾中即可。

3.下載SDK

https://www.androiddevtools.cn/

  • 在官網(wǎng)選擇SDK工具下載SDK Tools并雙擊安裝。安裝提示SDK是依附于JDK的,所以你要確保你已經(jīng)配置好你的JDK了。

  • 還是在官網(wǎng)選擇SDK工具下載SDK,我下載了最新版本android 5.0(還要先下載百度網(wǎng)盤)。sdk路徑中不要有中文和空格! 下載并解壓后,將解壓出的整個(gè)文件夾移動(dòng)到你的android-sdk路徑/patforms文件夾,然后打開SDK Manager,打開 Tools菜單,選擇 Options菜單項(xiàng),打開Android SDK Manager-Setting對(duì)話框,點(diǎn)擊 Clear Cache(清除緩存)按鈕,然后重啟SDK Manager,點(diǎn)擊Instell將打鉤的組件安裝(耗時(shí)很長(zhǎng)),記得選上最后Extras文件夾里面的Intel x86 Emulator Accelerator……
    注意:Android SDK Tools 的版本要和Android SDK Build-tools的版本對(duì)應(yīng)。別盲目下載最高版本的SDK。

  • 配置環(huán)境變量。新建環(huán)境變量名為ANDROID_HOME,在path中添加兩條路徑分別為%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools。

  • 額外的一步,為了將來(lái)開啟AVD做準(zhǔn)備。在android-sdk里面找到extras,進(jìn)入intel安裝程序。

  • 4.配置ADT

    依次點(diǎn)擊菜單欄:help -> Install new software -> Add -> Local… ->選中ADT的文件夾。Name設(shè)置為ADT Plugin。然后一路next,最后finish,可能會(huì)彈出Warning,選擇Install anyway。重啟Eclipse。

    5.配置SDK

    重啟eclipse后彈出Android SDK窗口提示未啟動(dòng)SDK,選擇Open Rreferences -> Android ->選中之前解壓的 android-sdk包-> OK。

    6.驗(yàn)證ADT配置是否成功

    若菜單欄出現(xiàn)下面這個(gè)圖標(biāo),說明ADT配置成功了。

    如果沒有出現(xiàn),在eclipse中找到windows->perspective->customize perspective->Action set Availability->最左側(cè)勾選AndroidSDK and AVD Manager(不放心就把所有Android開頭的全部勾選)。

    7.創(chuàng)建AVD安卓模擬器

    先打開SDK管理器清除緩存!
    依次點(diǎn)擊菜單欄:手機(jī)小圖標(biāo) -> Creat -> 把該配置的東西配置好 -> OK -> start。(設(shè)備管理里面可以添加新設(shè)備使用哦!但是屏幕尺寸有限制不能超過某一值)
    【轉(zhuǎn)】Android 創(chuàng)建AVD各參數(shù)詳解

    要開啟安卓模擬器,必須關(guān)閉hyper-v。徹底關(guān)閉/開啟hyper-v的方法:

  • 快捷鍵win+x,使用管理員權(quán)限打開Windows Powershell;
  • 關(guān)閉:bcdedit /set hypervisorlaunchtype off
  • 開啟:bcdedit /set hypervisorlaunchtype auto
  • 8. 下載Genymotion模擬器(選看)

    因?yàn)槲褹VD剛開始總報(bào)錯(cuò),所以我也下載了Genymotion。
    下載步驟附鏈接Genymotion模擬器安裝
    因?yàn)檫@個(gè)教程可能年代比較久遠(yuǎn),和實(shí)際下載過程不太一樣,但是核心是一樣的,按照這個(gè)參考安裝即可!
    附鏈接Android歷史版本
    搞好自己的模擬機(jī)之后,重啟。

    簡(jiǎn)單使用

  • 在eclipse新建一個(gè)Android Application Project。

    注意最低版本要選擇Android4.0及以上,否則可能會(huì)報(bào)錯(cuò)。
    參考來(lái)源:Android異常:No resource found that matches the given name 'Theme.AppCompat.Light’解決方法

  • 創(chuàng)建好之后點(diǎn)擊安卓圖標(biāo)啟動(dòng)模擬器,軟件就在手機(jī)里了(可能需要預(yù)先通過編譯)。

  • 也可以通過運(yùn)行項(xiàng)目啟動(dòng)AVD。在eclipse的運(yùn)行按鈕中選擇Run configurations,在該項(xiàng)目右側(cè)對(duì)應(yīng)的Target(目標(biāo))選項(xiàng)卡中選擇每次啟動(dòng)應(yīng)用程序的設(shè)備,即可通過AVD啟動(dòng)該項(xiàng)目。下次直接點(diǎn)擊運(yùn)行按鈕,程序會(huì)按照上一次運(yùn)行的方法運(yùn)行,無(wú)需再次配置。

  • 參考來(lái)源:怎樣用eclipse新建一個(gè)android項(xiàng)目?用eclipse新建android項(xiàng)目出錯(cuò)?請(qǐng)看下面


    參考來(lái)源:
    Android->怎么配置ADT&配置了沒有安卓圖標(biāo)怎么辦
    打開Eclipse報(bào)錯(cuò):發(fā)現(xiàn)了以元素 ‘d:skin’ 開頭的無(wú)效內(nèi)容。此處不應(yīng)含有子元素。 解決方案

    總結(jié)

    以上是生活随笔為你收集整理的如何自己开发一个Android APP(1)——环境配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。