【C#】VS2015開發環境的安裝和配置(三)2016-08-03更新


分類:C#、VS2015、WPF、ASP.NET MVC、Android、iOS、Unity3D;

更新日期:2016-08-03

控制台應用程序、WPF應用程序直接創建即可,這里就不再介紹了。下面僅簡單介紹如何創建Android應用程序、ASP.NET MVC Web應用程序以及Unity3D應用程序。

一、創建Android模擬器

創建Android應用程序前,必須先做這一步。

調試手機應用程序一般先用模擬器來實現,只是因為每次都發布到手機上調試太麻煩了。當應用程序在模擬器上調試沒錯后,再發布到手機運行驗證就行了。

為了在模擬器中觀察運行結果,創建Android應用程序前,需要先創建模擬器。有以下幾種辦法:

辦法1:進入AndroidSDK安裝目錄(D:\Android\android_sdk),運行AVD Manager.exe。

辦法2:運行VS2015(注意如果是VS2015快捷方式,一定要確保以管理員權限運行它),然后運行Android Emulator Manager:

a

辦法3【常用】:直接單擊快捷工具欄中的快捷鍵啟動AVD:

a

 

以上三種辦法任選其一即可。

1、已創建的模擬器

為了測試不同版本手機的運行效果,可分別創建以下模擬器,如下圖所示:

a

 

2、創建Android 4.4.2(API 19)模擬器

Android 4.4.2模擬器可以使用漢字輸入(谷歌拼音輸入法),而Android 5.0及更高版本的模擬器運行時無法使用漢字輸入法,只能用英文測試運行效果。

當然,也可以創建其他類型和版本的模擬器。

(1)創建模擬器

運行D:\Android\android-sdk下的AVD Manager.exe文件。

在彈出的窗口中,創建一個AVD(Android Virtual Device,簡稱AVD),如下圖所示:

a

 

配置對應的選項:

image

 

注意下面的設置:

  • RAM:采用默認的1024即可。
  • Camera:前置采用模擬方式(對於筆記本電腦,也可以選擇的WebCam方式)。
  • Skin:選擇“No Skin”。
  • VM Heap:采用默認的64即可。
  • SD卡:設置為256或者512都行。這個值越大,外存卡上能保存的程序或數據也越多。
  • 勾選【Use Host GPU】選項,即:啟用GPU加速。

以上是對於Intel CPU和Win10操作系統而言的。

對於Intel CPU和Win7操作系統,當模擬器RAM設置為大於768MB時,使用GPU加速時可能會出現無法正常啟動模擬器的情況(也可能不出現)。如果你的計算機出現了這種情況,可減少RAM選項的容量為768(這會導致運行變慢)。但是,如果RAM設置為1024MB模擬器仍然能正常啟動,這種情況下就不要減少RAM的容量了。

單擊【OK】完成模擬器的創建過程,如下圖所示。

a

(2)啟動模擬器

選中剛創建的模擬器,按【Start】運行。在彈出的界面中,單擊【Launch】。稍等片刻(不到1分鍾),就會出現下面的界面:

a

單擊【OK】,然后單擊中間的按鈕,就會出現下面的界面:

a

(3)修改語言和輸入法

單擊【Settings】,修改使用的語言為簡體中文,並勾選“谷歌拼音輸入法”,以便在運行模擬器時能通過軟鍵盤輸入漢字:

a

 

(4)修改時區

勾選“使用24小時格式”,不勾選“自動確定時區”,單擊【選擇時區】,選擇為“中國標准時間”,如下圖所示:

a

另外,在Android 4.4.2(API Level 19)模擬器中,將默認輸入法設置為【谷歌拼音輸入法】以后,還需要關閉【物理鍵盤】選項,這樣才能顯示一個模擬的軟鍵盤,並通過在軟鍵盤上點擊字母輸入谷歌拼音以及切換中英文轉換。如果開啟了物理鍵盤,仍然無法在模擬器中輸入漢字。

(5)修改開發者選項配置

單擊【Dev Tools】,如下圖所示:

a

 

單擊【開發者選項】,如下圖所示:

a

在開發者選項窗口中,將選項設置為下面的內容:

勾選【強制進行GPU渲染】,如下圖所示:

a

 

使用百度地圖提供的TextureMapView控件時,要求這個選項一定要開啟。如果你不使用這個控件,不需要勾選它。

另外,如果希望通過USB將手機連接到計算機上,然后在手機上直接調試,此時需要勾選【USB調試】,否則不需要勾選它。

除了上面幾個選項外,其他選項都使用默認值即可。

OK,這樣就創建好了Android 4.4.2的模擬器,啟動效果如下:

a

點擊右上角的【X】關閉模擬器。

3、創建Android 6.0(API 23)模擬器

Android 6.0(API 23)模擬器的創建步驟與API 19的創建步驟類似,這里就不細講了,模擬器配置如下:

image

 

模擬器運行效果如下:

a

點擊右上角的【X】關閉模擬器。

3、創建Android 7.0(API 24)模擬器

Android 7.0(API 24)模擬器的創建步驟與API 19的創建步驟類似,這里就不細講了,模擬器配置如下:

image

模擬器運行效果如下:

a

點擊右上角的【X】關閉模擬器。

 

二、創建Android應用程序

1、新建項目

運行VS2015,創建一個Blank App(Android)項目:

a

 

2、觀察項目配置

鼠標右擊【解決方案資源管理器】中的【App1】項目,然后選擇【屬性】,將配置改為下面的內容:

a

注意最后一行的選項是“Use Compile using SDK version”,意思是使用最新的“Android SDK Tools”。換言之,如果安裝了Android SDK Build Tools 24.0.2,那么它就會使用該版本編譯這個應用程序;如果沒有安裝Android SDK Build Tools 24.x,那么它就會使用Android SDK Build Tools 23.0.3編譯這個應用程序。

3、選擇Android 6.0模擬器

選擇前面已經創建的某個模擬器,如下圖所示:

a

按<F5>調試運行。

下面是運行的截圖效果:

a

 

觀察輸出窗口,如果最后一行輸出的信息是:

HostConnection::get() New Host Connection established …

表明GPU加速成功。

4、如何在Android 7.0模擬器中運行

對於Android 7.0模擬器來說,需要先單擊下面的圖標,如下圖所示:

a

通過AVD界面,先將Android 7.0的模擬器運行起來,模擬器運行以后,就會在VS2015的下拉菜單中看到該版本模擬器的選項,選擇它,然后按<F5>鍵運行即可。除了這一點不同之外,其他步驟都和上一步相同。

5、觀察MyDemos的運行效果

MyDemo解決方案中包括兩個項目,具體創建辦法見Android模塊中第3章的介紹。項目結構如下:

a

a

由於MyDemo項目是在Android 6.0模擬器中運行的,所以打開該項目后,需要先鼠標右擊【解決方案資源管理器】中的【MyDemos】項目,然后選擇【屬性】,將配置改為下面的內容:

a 

這樣它就會使用Android SDK Build Tools 23.0.3編譯這個應用程序。稍等片刻等成功編譯完畢后,就可以按<F5>鍵運行了。

下面是運行MyDemos看到的效果(百度Android SDK已升級為4.0版):

a

a

a

三、創建ASP.NET MVC Web應用程序

文字不寫了,從操作截圖中你就能看明白了。

a

a

a

 

四、創建Unity3D應用程序

見本博客Unity3D模塊中的介紹,這里就不重復了(除了版本不同之外,其他都相同)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM