Не удалось установить приложение в Android Studio

String s = "0.01";
double d = Double.parseDouble(s);
int i = (int) d;

Причиной исключения является то, что целое число не содержит рациональных чисел (= в основном дробей). Итак, попытка разобрать 0.3 на int - это вздор. Тип double или float может содержать рациональные числа.

Способ, которым Java передает double в int, выполняется , удаляя часть после десятичного разделителя округлением к нулю .

int i = (int) 0.9999;

i будет нулевым.

157
задан Shirish Herwade 2 January 2018 в 07:16
поделиться

1 ответ

Для тех, которые, все еще испытывая затруднения из-за установки APK, просто проверяют Ваше телефонное устройство хранения данных. В моем приложении случая, отказавшем для установки всегда, потому что у меня было недостаточно пространства для установки APK.

0
ответ дан Ololoking 21 September 2019 в 10:01
поделиться
  • 1
    Это обработает мышь, но не клавиатуру. Было бы намного лучше сохранить onfocus. Я подозреваю, что проблема - что-то, чтобы сделать с вызовом к .select (), а не какое событие запускается. – Dan M 3 June 2010 в 20:35
Другие вопросы по тегам:

Похожие вопросы: