Я также использую 64-разрядную версию Windows 7 и загрузил 32-разрядную версию JDK.У меня не было проблем с установкой Android SDK, и все работает хорошо.Я бы отказался от 64-битного JDK, если вам по какой-то причине он совершенно не нужен.
Я бы изучил ответы на Преимущества 64-битной платформы Java , чтобы узнать, 64-битная ли онаверсия подходит именно вам.Мое мнение таково, что с 32-битной версией у вас должно быть все в порядке (на самом деле более чем хорошо, если вы больше не получаете это сообщение об ошибке: P).