2015-04-16 179 views
0

我想開始使用Xamarin開發android應用程序,但有一個問題 - 模擬器。我已經下載了Xamarin android模擬器,但是看起來我的顯卡並不是很好,而且啓動一個模擬器並啓動一個應用程序需要很長時間。我也嘗試將手機連接到計算機並使用USB調試,但似乎Visual Studio無法識別它,並且我沒有編譯應用程序的選項。我有HTC Desire 310,也嘗試使用一些額外的軟件來幫助在我的手機上編譯,但它只是不工作。任何人都可以幫助我,我可以如何在手機上編譯應用程序,或向我推薦適用於較低級計算機的模擬器。謝謝。無法編譯android應用程序

+0

您應該先嚐試解決USB連接問題。解決方案將取決於您的手機和主機操作系統,但在這裏有許多種類的問題和答案。 –

+0

該鏈接適用於Google模擬器,但聽起來像他使用的是Xamarin Android Player – Jason

+0

是的,我正在使用Xamarin Android Player。至於USB連接問題,它連接的很好,我可以把圖片,音樂等,在我的手機上,問題是,Visual Studio無法識別手機連接,並沒有給我一個選項在我的手機上編譯。當我去設備管理器,它告訴我像缺少一些驅動程序的Android USB連接,我不明白我需要下載,我已經嘗試下載HTC和Android的USB連接的各種驅動程序,但似乎沒有工作。 – Ognjen

回答

0

您是否在手機上啓用了開發者選項?假設你的手機有> = 4.0,你可以按照本指南,使開發人員選項:

Enable Developer Settings Android 4.0

與開發選項

現在啓用:

在您的電話轉到設置 - >開發者選項啓用USB調試

現在,如果Visual Studio仍然無法看到您的手機,那麼您可能會安裝兩個Android SDK實例,並且ADB正在與彼此爭鬥,或者Visual Studio正在查找錯誤的目錄。

打開Visual Studio - >工具 - >選項 - > Xamarin - > Android設置 - > Android SDK中的位置

確保您指向磁盤上的正確的SDK位置。

現在嘗試的命令行,看看亞行可以看到您的設備,打開命令行,然後導航到SDK位置根/平臺,工具和運行命令

ADB設備

如果你的手機仍然沒有沒有顯示出你可能已經爲你的手機安裝了錯誤的USB驅動程序。你也可以嘗試

ADB殺服務器 亞行啓動服務器 ADB設備

來仔細檢查,如果亞行認爲您的設備。