虛擬機安裝好了,sdk也弄好了,虛擬機也可以activate ,做的東西編譯通過后,一直停留在RUN界面,虛擬機上是黑色的,沒反應,GPU打鉤,報錯:Starting emulator for AVD 'avd2'
could not get wglGetExtensionsStringARB
emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
could not get wglGetExtensionsStringARB
getGLES1ExtensionString: Could not find GLES 1.x config!
Failed to obtain GLES 1.x extensions string!
Could not initialize emulated framebuffer
uj5u.com熱心網友回復:
虛擬機內安裝了作業系統了嗎?uj5u.com熱心網友回復:
這么麻煩啊,XE8安裝,SDK mannager 上面下載android sdk tools 加api,新建avd,在xe8內設定SDK路徑,現在是不是還要安裝和api對應的安卓作業系統?要吐血了
uj5u.com熱心網友回復:
不好意思,回答有誤。以為你安裝PC的虛擬機。哪是要安裝作業系統的。對于Delphi XE8下安裝的Android虛擬機,只要安裝完成就可以了。
但是在使用的程序中,虛擬機常常有問題。建議你通過硬體,來除錯程式。你通過“金山”手機助手,它可以幫你搞定一些驅動,可以很快連接。
就是執行起來速度上有比虛擬機慢。
我就是通過硬體,來除錯程式,上手很方便。
uj5u.com熱心網友回復:
1、手機通過USB與PC連接,手機安卓的版本最好4.2以上。2、手機連接PC后,要在手機的“設定”-“系統”-“開發者選項”中,選擇“USB除錯”。
連接成功,你可以在XE8上,可以看到你連接的“手機名”,此時,就可以編譯代碼,由該手機除錯執行了。
uj5u.com熱心網友回復:
你的虛擬機驅動,沒有設好。原因很多一時說不清。試試硬體除錯吧,上手快。李維老師上課除錯,就是用硬體的。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/81177.html
