經(jīng)過嘗試網(wǎng)上各種搜索的方法,終于在Emulator上顯示了我的應(yīng)用。
因為嘗試了很多,不確定究竟是哪一點造成的,趕緊記錄一下www。
正常顯示:滑動屏幕->應(yīng)用列表中有的我自己建的項目app “MyApplication”(左下角)
之前是沒有顯示我的項目的。
剛開始我以為是因為安裝時有一個Android Vitual Device選項我沒勾選上,因為它勾選不了,顯示unavailable,沒有辦法我就直接安裝了。之后卸了又下還是不行。
以下是我遇到的問題:
問題1. grandle jdk 和系統(tǒng)環(huán)境變量設(shè)置的jdk不同路徑。
? ? ?第一次新建項目后build時給我報錯說 :【Using different JDK locations on different processes might cause Gradle to spa】。
根據(jù)搜索教程【【錯誤記錄】Gradle 配置報錯 ( Using different JDK locations on different processes might cause Gradle to spa )_wx5c66153045676的技術(shù)博客_51CTO博客】
我把它改成了系統(tǒng)jdk路徑(D:\Java\jdk1.8.0_321),但直接顯紅報錯了
?
?顯示的是【
無法解析配置“:classpath”的所有文件。
>無法解析com.android.tools.build:grade:7.4.2。
】
搜了一下說是gradle7.0以上版本就得用jdk11了。。。但我又不想再下jdk11,而且網(wǎng)上上說grandle下載時是自帶簡略版jdk的
于是我把grandle jdk改成了下面這個jbr 11? ?
但其實它和默認(rèn)位置是同一個位置,但這次build成功了!
(之后重新新建項目時發(fā)現(xiàn)默認(rèn)位置也可以build成功)
我的建議:不用改成和環(huán)境變量里jdk位置一致
建議多等一下,初次build會特別慢,或者刪了重建試試
build成功頁面
?文章來源地址http://www.zghlxwxcb.cn/news/detail-407956.html
問題2. 安裝時不可勾選android virtual device,后面顯示(unvailable)
當(dāng)時找不到解決辦法就直接安裝了,結(jié)果虛擬機不顯示應(yīng)用,就感覺是這里有問題。
全網(wǎng)搜都沒有解決辦法,就找到一個人提問相同的問題
我沒有搜到直接解決這個問題的辦法,
但是搜到了說CPU是AMD的電腦不能直接用AS自帶虛擬機Emulator?。?!
怎會如此!!
詳見:
Android studio安裝虛擬機的問題,解決AMD處理器無法安裝虛擬機,虛擬機運行失敗的問題。AMD CPU電腦安裝Android Studio詳細步驟以及無法成功install HAXM的解決_android studio device manager_葵Sun的博客-CSDN博客
?就是說是AMD處理器的計算機要么用外接的虛擬機,要么打開系統(tǒng)的Hyper-V和Windows虛擬機監(jiān)控程序平臺兩項功能 才能使用AS自帶虛擬機。
于是我選擇開啟Hyper-V和Windows虛擬機監(jiān)控程序平臺
1.打開控制面板->程序和功能
?2.點擊啟動或關(guān)閉Windows功能
3.勾選Hyper-v和windows虛擬監(jiān)控程序平臺。
4.確定即可。然后再在AndroidStudio中創(chuàng)建虛擬設(shè)備,注意其Android版本要高于創(chuàng)建項目時所選的最低Android版本。
tips:如果沒有Hyper-V選項?。?!window10家庭版是沒有的(比如我
就參考如下:跟著安裝Hyper-V
win10 家庭中文版沒有Hyper-V,這樣安裝一步搞定_GarenWang的博客-CSDN博客
?文章來源:http://www.zghlxwxcb.cn/news/detail-407956.html
?之后我的模擬器就顯示我的應(yīng)用了?。。。∫?/p>
?
?
?
?
到了這里,關(guān)于解決AndroidStudio虛擬機無法運行——AMD處理器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!