Hoje instalei a atualização do Xamarin Studio 5.1 para Windows. Depois, instalei todas as APIs e ferramentas de construção mais recentes no Android SDK Manager. Agora o Android SDK Manager ou o Android Emulator Manager não abrirá. Alguém pode ajudar por favor?
Responder1
Eu enfrentei o mesmo problema e finalmente consegui resolvê-lo. Em seguida, criei um guia passo a passo contendo a correção universal para ajudar todos os desenvolvedores a superar esse problema o mais rápido possível:http://www.dominantwire.com/2015/03/android-sdk-not-opening.html
Todas as etapas resumidas:
1.Se você tiver o jdk v1.8. Remova-o e reinstale o jdk v1.7.xx
2. Defina caminhos para pastas jdk e jre bin nas variáveis de ambiente
3.exclua (faça um backup primeiro) a pasta .android presente em C: > Usuários > [nome de usuário] > .android
4.Defina a variável JAVA_HOME mantendo JAVA_HOME como o nome da variável e o caminho para a pasta bin do jdk como o valor da variável.
5.Vá para [diretório SDK]> ferramentas. Encontre e clique com o botão direito no arquivo android.bat e selecione ‘editar’ para abri-lo no bloco de notas e fazer as seguintes modificações.
ORIGINAL
set java_exe=
call lib\find_java.bat
if not defined java_exe goto :EOF
MODIFICADO
set java_exe=C:\Program Files\Java\jdk1.7.0_75\bin\java.exe
rem call lib\find_java.bat
rem if not defined java_exe goto :EOF
NOTA: Copie e cole seu próprio diretório de caminho java.exe conforme explicado anteriormente.
ORIGINAL
for /f "delims=" %%a in ('"%java_exe%" -jar lib\archquery.jar') do set swt_path=lib\%%a
MODIFICADO
rem for /f "delims=" %%a in ('"%java_exe%" -jar lib\archquery.jar') do set swt_path=lib\%%a
set swt_path=lib\x86_64
NOTA: Se o seu SDK do Android for de 64 bits, mencione set swt_path=lib\x86_64 caso contrário, se for de 32 bits, mantenha-o como set swt_path=lib\x86
- Feito! Abra o SDK do Android a partir do arquivo Android.bat ou do Eclipse. Deve abrir bem!