Обновите вашу версию cordova-android до последней версии 7.1.3, и она будет использовать плагин gradle для android v3.3, который больше не проверяет mips abi в NDK.
также убедитесь, что для переменной среды ANDROID_NDK_HOME задано местоположение вашего NDK.
Какую версию jQuery-UI вы используете? Я протестировал следующее с 1.6r6, 1.7 и 1.7.1, и оно работает:
//Set DatePicker to October 3, 2008
$('#dateselector').datepicker("setDate", new Date(2008,9,03) );
У меня тоже было много проблем с методом setDate. Кажется, работает только в v1. Тем не менее, похоже, работает метод dpSetSelected:
$("#dateselector").dpSetSelected(new Date(2010, 0, 26).asString());
удачи!
По какой-то причине в некоторых случаях мне не удавалось заставить setDate работать.
Обходной путь, который я нашел, - просто обновить атрибут значения данного ввода. Конечно, само средство выбора даты не будет обновляться, но если вы просто ищете отображение даты, оно работает нормально.
var date = new Date(2008,9,3);
$("#your-input").val(date.getMonth()+"/"+date.getDate()+"/"+date.getFullYear());
// Will display 9/3/2008 in your #your-input input
Отметил, что для DatePicker Кейт Вуд ( http://keith-wood.name/datepickRef.html ) работает следующее - обратите внимание, что установка даты по умолчанию является последней:
$('#datepicker').datepick({
minDate: 0,
maxDate: '+145D',
multiSelect: 7,
renderer: $.datepick.themeRollerRenderer,
***defaultDate: new Date('1 January 2008')***
});