Я сделал новую установку Java, SDK и Android Studio, обновил ее до 0.2.7 и установил ASR через SDK Manager, но сообщения снова приходят.
Итак, я нашел это решение.
Наиболее распространенной проблемой для Android Studio и 64-разрядной системы Windows является отсутствие короткого пути 8.3 для C:\Program Files и C:\Program Files (x86)< /сильный>.
find_java.exe
не мог справиться с этим и дать неправильный путь назад.
Наконец, сделайте это:
dir /x C:
-- Он не показывает 8.3 коротких путей.
fsutil 8dot3name query C:
-- Он показывает, что NtfsDisable8dot3NameCreation равен 1 на "C:", что означает, что короткий путь 8.3 не будет создан на "C:".
Затем я включаю генерацию короткого имени 8.3:
fsutil 8dot3name set C: 0
и создайте короткие имена для C:\Program Files и C:\Program Files (x86) в режиме восстановления Windows:
fsutil file setshortname "C:\Program Files" PROGRA~1
fsutil file setshortname "C:\Program Files (x86)" PROGRA~2
И теперь dir /x C:
может показывать короткие имена.
А теперь find_java.exe -s
может показать короткий путь C:\PROGRA~1\Java\JDK17~1.0_2\bin\java.exe
.
И теперь find_java.bat
и android.bat
теперь могут хорошо работать!
источник
Также копирование SDK Manager.exe из android-studio\sdk\tools\lib в android-studio\sdk\
person
Matt
schedule
11.09.2013