真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

android配置環(huán)境,怎么配置android開發(fā)環(huán)境

如何搭建android運(yùn)行環(huán)境

1.Android運(yùn)行環(huán)境的搭建

成都創(chuàng)新互聯(lián)云計(jì)算的互聯(lián)網(wǎng)服務(wù)提供商,擁有超過13年的服務(wù)器租用、資陽(yáng)托管服務(wù)器、云服務(wù)器、虛擬空間、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn),已先后獲得國(guó)家工業(yè)和信息化部頒發(fā)的互聯(lián)網(wǎng)數(shù)據(jù)中心業(yè)務(wù)許可證。專業(yè)提供云主機(jī)、虛擬空間、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。

進(jìn)行安卓系統(tǒng)的軟件設(shè)計(jì),那么JDK的開發(fā)環(huán)境搭建必須是首要的。我們選擇Windows10 64位操作系統(tǒng)。同時(shí)在JDK版本的選擇中選用Windows x64版本的Java SE Development Kit 8u5,該版本穩(wěn)定,應(yīng)用廣泛而且開源免費(fèi),獲取方便。在安裝的過程中要注意不要重復(fù)安裝,應(yīng)安裝完畢后立即刪除安裝包,否則如果不小心再次點(diǎn)到安裝包,該安裝包會(huì)立刻刪除所安裝的程序并詢問是否重新安裝。在JDK的安裝過程中,要注意開發(fā)工具,源代碼,公共JRE三項(xiàng)都要選中,而且要安裝到C盤默認(rèn)目錄下,同時(shí)將其附帶的JRE同樣安裝到相同目錄下,同時(shí)硬盤至少應(yīng)該留有2G的空間。

選擇好JDK的版本并進(jìn)行安裝后,我們的JAVA環(huán)境就安裝好了,眾所周知,安卓系統(tǒng)是由JAVA語(yǔ)言架構(gòu)的,所以在搭建安卓運(yùn)行環(huán)境之前必須要先安裝JAVA環(huán)境。安裝完JAVA環(huán)境之后,我們進(jìn)行安卓開發(fā)環(huán)境的搭建。我們就要進(jìn)行Android SDK版本的選擇。我們這里選擇android-sdk_r24.4.1-windows版本。這個(gè)版本是與安卓8.0同時(shí)發(fā)布的,同時(shí)它的發(fā)布時(shí)間也在我們的安卓測(cè)試機(jī)紅米NOTE5A型號(hào)之后,可以完美兼容我們的安卓測(cè)試機(jī)所運(yùn)行的安卓7.1.2版本。

圖1 Android運(yùn)行環(huán)境的搭建

Fig.1 Setup of the Android operating environment

2. Windows10系統(tǒng)環(huán)境變量的配置

環(huán)境變量是在操作系統(tǒng)中的一個(gè)對(duì)象,該對(duì)象具有特定的名字,用來指定操作系統(tǒng)在運(yùn)行時(shí)的一些參數(shù)。在電腦屬性的高級(jí)系統(tǒng)屬性中進(jìn)行環(huán)境變量的編輯。首先新增兩個(gè)系統(tǒng)變量,變量名稱分別為%JAVA_HOME%和%ANDROID_HOME%,變量值分別為各自安裝目錄。然后修改系統(tǒng)變量中的PATH變量,我們這里采用的是Windows10系統(tǒng),修改PATH變量相對(duì)于Windows7來說更為方便快捷,在PATH環(huán)境變量中新建四條屬性,如圖2所示。

圖2系統(tǒng)環(huán)境變量配置

Fig.2 System environment variable configuration

3. SDK的下載與安裝

配置完系統(tǒng)的環(huán)境變量后進(jìn)行SDK的下載與安裝。上文提到了我們選擇的版本為android-sdk_r24.4.1-windows版本,將其下載好的壓縮包進(jìn)行解壓縮,然后打開Android SDK安裝目錄下的SDK MANAGER程序,在TOOLS目錄下安裝Android SDK Tools 24.4.1、Android SDK Platform-tools 27.0.1、Android SDK Build-tools 27.0.3,系統(tǒng)提示的版本是否升級(jí)我們選擇否選項(xiàng),因?yàn)樵摪姹九c我們相應(yīng)的JDK8.0以及安卓測(cè)試機(jī)運(yùn)行版本都能夠相匹配,如果選擇更新到最新版本可能會(huì)導(dǎo)致一系列因?yàn)榧嫒菪曰蛘卟黄ヅ湫运鶎?dǎo)致的錯(cuò)誤。

API方面選則從API15到API27,即Android4.0.1到Android 8.1.0,API(Application Programming Interface)是應(yīng)用程序編程接口,其工作原理是是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件得以訪問一組例程的能力,而又無(wú)需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。在Windows10運(yùn)行環(huán)境下我們自然需要相應(yīng)的API進(jìn)行安卓軟件的開發(fā)。在Extras目錄下安裝Google Play services和Google USB Driver,Google Play services和IOS系統(tǒng)下的GameCenter的作用是相同的。

當(dāng)我們打開游戲軟件應(yīng)用時(shí)就會(huì)出現(xiàn)在主屏上??梢允褂霉雀璧馁~號(hào)登錄,然后創(chuàng)建一個(gè)昵稱,可以添加一個(gè)電子郵件地址,以便與好友聯(lián)系。當(dāng)用戶登錄一個(gè)已有的谷歌賬號(hào)或者注冊(cè)一個(gè)新賬號(hào)時(shí),載有服務(wù)條款的界面即會(huì)呈現(xiàn)給用戶。此時(shí)使用者可新建一個(gè)獨(dú)一無(wú)二的游戲賬號(hào),而昵稱和其他一些信息則用于接收其他玩家向你發(fā)出的好友邀請(qǐng),當(dāng)然其他游戲玩家也可以通過電子郵件來查找你。除此之外,只需點(diǎn)擊該服務(wù)中相應(yīng)的鏈接即可下載游戲。我們可以使用它玩相應(yīng)的類似《部落戰(zhàn)爭(zhēng)》的游戲。

至于Google USB Driver,則使我們的安卓系統(tǒng)開發(fā)具有利用USB接口傳輸數(shù)據(jù)的能力,可以讓我們所開發(fā)的軟件可以通過USB接口進(jìn)行相應(yīng)的輸入和輸出。USB即插即用、支持熱插拔、傳輸速度快、可通過擴(kuò)展連接多達(dá)127個(gè) USB 設(shè)備,不用擔(dān)心 USB 加密鎖與打印機(jī)等外設(shè)的沖突,極大的提高的我們所開發(fā)軟件的適應(yīng)性與傳播性。

在相應(yīng)的Build tools,API,Extras服務(wù)都安裝完畢后,我們的安卓SDK就可以正常運(yùn)行了,不過在此之前需檢查安裝目錄下的tools文件夾是否存在zipalign文件,如果不存在的話將會(huì)無(wú)法運(yùn)行接下來的步驟。我們需要手動(dòng)將安裝目錄下的build-tools文件夾中的相應(yīng)版本的zipalign文件復(fù)制到tools對(duì)應(yīng)文件夾下。從Android 1.6 SDK版本開始,SDK中就包含了一個(gè)用于優(yōu)化APK的新工具zipalign。

它提高了優(yōu)化后的Applications與Android系統(tǒng)的交互效率,從而可以使整個(gè)系統(tǒng)的運(yùn)行速度有了較大的提升。Android小組強(qiáng)烈建議開發(fā)者在發(fā)布新Apps之前使 用zipalign優(yōu)化工具,而且對(duì)于已經(jīng)發(fā)布但不受限于系統(tǒng)版本的Apps,建議用優(yōu)化后的APK替換現(xiàn)有的版本。使用zipalign工具,會(huì)提升我們的APP性能,降低內(nèi)存使用率,降低手機(jī)發(fā)熱程度,這對(duì)于我們的由小米手機(jī)廠商開發(fā)的紅米NOTE5A手機(jī)來說是“至關(guān)重要”的。使用cmd命令符進(jìn)行zipalign優(yōu)化如圖3所示。

圖3 zipalign優(yōu)化

Fig.3 the optimization of zipalign

4. Android SDK接口的設(shè)置及APK的生成

手機(jī)屏幕尺寸在主視窗口Game模塊下將Free Aspect修改為16:10 LandScape屏幕比例,以適應(yīng)大部分安卓手機(jī)。

SDK與JDK的接口設(shè)置:在unity編譯器中選擇SDK,JDK安裝目錄進(jìn)行環(huán)境配置,安卓API選擇Android5.0版本,并更新項(xiàng)目名稱,將SDK版本升級(jí)到Sdk18以上。在Build Setting中將設(shè)置修改為安卓5.0。

5. 總結(jié)

本次主要介紹了系統(tǒng)軟件環(huán)境的搭建與生成,從Android運(yùn)行環(huán)境的搭建,Windows系統(tǒng)環(huán)境變量設(shè)置,Android SDK的配置, SDK接口和APK生成幾個(gè)方面分別介紹了具體步驟,讓我們了解了本文安卓系統(tǒng)軟件開發(fā)的環(huán)境配置。

以上就是安卓環(huán)境和下載和安裝啦,按步驟來操作對(duì)小白來說也是相對(duì)簡(jiǎn)單的,只要注意一些文中說明的細(xì)節(jié),現(xiàn)在就開始行動(dòng)起來一起學(xué)unity吧。

Android逆向之手機(jī)環(huán)境配置

該篇文章主要介紹在Android逆向開始之前的 手機(jī)環(huán)境配置 。其中包括對(duì)手機(jī)進(jìn)行 刷機(jī) (根據(jù)所需的Android手機(jī)型號(hào)、Android系統(tǒng)版本進(jìn)行刷機(jī)。這里我以nexus 5 android 6.0.1為例,其他Google系手機(jī)型號(hào)及刷其他Android版本系統(tǒng)都是類似的);第二個(gè)則是安裝Android逆向分析 hook框架 (Xposed、frida)及一些常用的基礎(chǔ)插件等。

一、刷機(jī)前準(zhǔn)備

二、開始對(duì)nexus 5刷機(jī)(Android 6.0.1)

需要使用低版本的platform-tools進(jìn)行替代,具體的操作步驟,可以參考以下文章

三、刷入第三方recovery(TWRP)到新系統(tǒng)中

四、對(duì)剛刷完的Android系統(tǒng)進(jìn)行root

五、安裝Xposed框架、frida-server 及Android逆向分析中常見的插件

綜上所述,該篇文章主要是使用Android官方的系統(tǒng)鏡像進(jìn)行刷機(jī),然后安裝配置Android逆向所需的框架及插件。在刷機(jī)的時(shí)候,我們也可以選擇自己修改編譯Android系統(tǒng)源碼,再進(jìn)行刷機(jī),定制我們自己所需的分析環(huán)境。

更多精彩內(nèi)容,請(qǐng)掃碼關(guān)注以下公眾號(hào)

Unity 的 Android 環(huán)境配置

聲明:Unity版本 2018.2.16f1;AndroidStudio 版本 3.6.3;Windows10 x64

在系統(tǒng)變量,新建一個(gè)環(huán)境變量,

變量名: JAVA_HOME

變量值: C:\Program Files\Java\jdk1.8.0_251

("變量值"是安裝的jdk根目錄,根據(jù)自己的安裝路徑填寫)

然后查找變量名為“Path”的環(huán)境變量;點(diǎn)擊“編輯”按鈕。在彈出的“編輯環(huán)境變量”窗口點(diǎn)擊“新建”,輸入: “;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”

設(shè)置完成后,檢測(cè)是否配置成功。打開 (快捷方式:win + r)“運(yùn)行”輸入 cmd ,點(diǎn)擊“確定”打開“命令行輸入”界面;

在“命令行輸入”界面輸入: java -version ,顯示下圖內(nèi)容表示配置成功!

參考:

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

分為五個(gè)步驟來完成Android開發(fā)環(huán)境的搭建。

第一步:安裝JDK。

要下載Oracle公司的JDK可以百度“JDK”進(jìn)入Oracle公司的JDK下載頁(yè)面,選擇自己電腦系統(tǒng)的對(duì)應(yīng)版本即可。

第二步:配置Windows上JDK的變量環(huán)境 。

JAVA_HOME

先設(shè)置這個(gè)系統(tǒng)變量名稱,變量值為JDK在電腦上的安裝路徑:C:\Program Files\Java\jdk1.8.0_20。創(chuàng)建好后則可以利用%JAVA_HOME%作為JDK安裝目錄的統(tǒng)一引用路徑。

Path

PATH屬性已存在,可直接編輯,在原來變量后追加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 。

CLASSPATH

設(shè)置系統(tǒng)變量名為:CLASSPATH ?變量值為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 。

注意變量值字符串前面有一個(gè)"."表示當(dāng)前目錄,設(shè)置CLASSPATH?的目的,在于告訴Java執(zhí)行環(huán)境,在哪些目錄下可以找到您所要執(zhí)行的Java程序所需要的類或者包。

第三步: 下載安裝Eclipse(已上傳附件,電腦打開可下載)?。

Eclipse為Java應(yīng)用程序及Android開發(fā)的IDE(集成開發(fā)環(huán)境)。Eclipse不需要安裝,下載后把解壓包解壓后,剪切eclipse文件夾到你想安裝的地方,打開時(shí)設(shè)置你的工作目錄即可。

第四步:下載安裝Android SDK 。

配置了JDK變量環(huán)境,安裝好了Eclipse,這個(gè)時(shí)候如果只是開發(fā)普通的JAVA應(yīng)用程序,那么Java的開發(fā)環(huán)境已經(jīng)準(zhǔn)備好了。我們要通過Eclipse來開發(fā)Android應(yīng)用程序,那么我們需要下載Android SDK(Software Development Kit)和在Eclipse安裝ADT插件,這個(gè)插件能讓Eclipse和Android SDK關(guān)聯(lián)起來。

第五步:為Eclipse安裝ADT插件。

前面已經(jīng)配置好了java的開發(fā)環(huán)境,安裝了開發(fā)Android的IDE,下載安裝了Android SDK,但是Eclipse還沒有和Android SDK進(jìn)行關(guān)聯(lián),也就是它們現(xiàn)在是互相獨(dú)立的,就好比槍和子彈分開了。為了使得Android應(yīng)用的創(chuàng)建,運(yùn)行和調(diào)試更加方便快捷,Android的開發(fā)團(tuán)隊(duì)專門針對(duì)Eclipse IDE定制了一個(gè)插件:Android Development Tools(ADT)。

安卓開發(fā)之JDK和Android環(huán)境變量配置

打開我的電腦--屬性--高級(jí):

點(diǎn)擊打開環(huán)境變量:

在系統(tǒng)變量下點(diǎn)擊新建

新建系統(tǒng)變量JAVA_HOME

變量名:JAVA_HOME

變量值:C:\Program Files\Java\jdk1.8.0_102

其中變量值:為自己安裝jdk的路徑。

確定之后,再次新建

變量名:CLASSPATH

變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

找到系統(tǒng)變量中為Path的環(huán)境變量,點(diǎn)擊編輯

點(diǎn)擊圖中新建(Windows 10下),輸入%JAVA_HOME%\bin,再新建,輸入%JAVA_HOME%\jre\bin

打開系統(tǒng)控制臺(tái),輸入JAVAC,出現(xiàn)如圖,配置成功

Android環(huán)境變量配置和JDK配置類似,新建系統(tǒng)變量ANDROID_HOME

變量名:ANDROID_HOME

變量值:C:\Android\sdk

其中變量值:為自己安裝sdk的路徑。

同樣找到Path的環(huán)境變量,點(diǎn)擊編輯

點(diǎn)擊新建(Windows 10下),輸入%ANDROID_HOME%\tools,再新建,輸入%ANDROID_HOME%\platform-tools

打開控制臺(tái),輸入adb,出現(xiàn)下圖

輸入Android,出現(xiàn)下圖

配置成功,如果在Android Studio中的Terminal中使用時(shí),提示不是內(nèi)部命令,重啟Android Studio試試。


分享標(biāo)題:android配置環(huán)境,怎么配置android開發(fā)環(huán)境
轉(zhuǎn)載來源:http://weahome.cn/article/dssijcd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部