2012-03-22 22 views
6

Sto tentando di configurare la nuova accelerazione Android Virtual Machine.Accelerazione macchina virtuale per emulatore Android

Sto seguendo i passaggi delineati here. Ottengo al punto in cui ho bisogno di eseguire:

<sdk>/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.exe. 

Quando provo ed eseguire il programma di installazione per questo, non riesce e dice "VT non presente: il computer non soddisfa i requisiti minimi per questo software ".

Suppongo che ciò sia dovuto al fatto che dispongo di una CPU AMD e che le estensioni di virtualizzazione richieste non sono disponibili.

Quindi la mia domanda è, c'è altro software per AMD che posso usare per farlo funzionare? Il sito dev di Android non sembra avere alcuna informazione su AMD, oltre a menzionare le estensioni "AMD Virtualization (AMD-V, SVM) (supportate solo per Linux)" è supportato. Non vedo perché supportano solo Linux?

Sono appassionato di ottenere l'emulatore Android sentirsi più veloce.

risposta

12

So che è un anno dopo, ma ho avuto un problema simile. Sto postando questo qui perché la fine dello scorso anno AMD ha pubblicato un player per Android app scaricabile gratuitamente.

Questo (tipo di) risolve il problema per le persone che utilizzano CPU AMD per lo sviluppo Android.

L'ho usato per lo sviluppo invece dell'emulatore ADT (insieme al mio telefono Android - mi dà un altro obiettivo da controllare).

AMD Appzone Il download di qualsiasi gioco o app installa anche il lettore dell'app. vai al pulsante "Le mie app" in alto e vedrai la tua app.

Il player dell'app si presenta nell'ADT come "samsung-gt_i9100-localhost: 5555" vedere l'immagine.Questo dimostra il mio telefono (primo nella lista) e l'AppPlayer:

enter image description here

+0

È possibile ottenere l'installer da [qui] (http://cdn.bluestacks.com/public/bstkappsonpc/amdapps/Downloads/bluestacks_appplayer_AMD_Installer.exe), per gentile concessione di [questo articolo] (http://www.slashgear.com/AMD-AppZone-player-mette-android-apps-on-APU-pC-27249478 /). Stavo cercando un'alternativa ad AMD AppZone Player per KitKat ma non sono riuscito a trovarne uno. – twig

+0

+1 Questo è stato molto utile, grazie. Installato il lettore, e abbastanza sicuro, è apparso come il dispositivo Samsung descritto sopra! – Sabuncu

4

Secondo la pagina per Windows (e immagino che questo è lo stesso per Linux, dal momento che stiamo parlando di requisiti hardware qui):

"Requisiti hardware: processore Intel® con il supporto per VT-x, EM64T e la funzionalità Execute Disable (XD) Bit "

Se non si dispone di un processore con queste tre cose, nessun dado. È possibile controllare le specifiche del processore AMD a http://products.amd.com/.

E,

"Intel HAXM può essere utilizzato solo con Android * immagini x86 emulator fornite da Intel. Intel HAXM non possono essere utilizzati con ARM * Android * immagini emulatore o x86 Android * immagini Intel non-emulatore. " In altre parole, non è possibile utilizzare un'immagine ARM. Devi usare un'immagine Android fornita da Intel.

Fonte

: http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows/

+0

possono condividere 1> immagine atomo di Intel Android funziona su Ubuntu su KVM abilitato AMD proc? 2> L'immagine dell'atomo Intel Android funzionerà su Ubuntu su Intel Proc abilitato KVM, non è specifico per Windows (HAXM)? che è migliore? –

7

Il fatto è che, AMD ha fondamentalmente quelle caratteristiche esatte nel loro processori - solo si chiama qualcosa di diverso. Immagino che quello di cui abbiamo veramente bisogno sia un driver equivalente realizzato per processori AMD. Il driver Intel ovviamente sta cercando esattamente la stringa "VT-x" e non la vede poiché è chiamata qualcosa di diverso sui processori di AMD. Indubbiamente non un incidente.