Перейти к содержанию
Fire Monkey от А до Я
  • 0

Приложение не реагирует на любые действия


dmnt

Вопрос

добрый день. я новичок. после большого перерыва решил вспомнить delphi

delphi 10.3 + redmi note 2. драйвера установлены. проблем в диспетчере нет.

заливается apk на телефон по usb в режиме отладки. набросанные компоненты видны, но никакой реакции нет.

нажатие на кнопку не происходит (в обработчике события меняю текст). переключение между несколькими tabControl -ами не происходит

что не так делаю?

 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

может дело в драйвере?

устанавливаю xiaomi pc suite, другие драйвера. их delphi не видит. но они опять же работают по мнению диспетчера устройств...

и как вообще правильно выбирать настройки при подключении usb, как MTP или PTP устройство ?

Ссылка на комментарий
  • 0

Google USB Driver входит в состав Android SDK. Кроме него вам ничего не нужно.

При подключении по USB достаточно, чтобы телефон был в режиме "Зарядка".

Изменено пользователем Alex7wrt
Ссылка на комментарий
  • 0

в винде да, работает. я  только кинул несколько компонентов. всего-то. я думаю как минимум таб контролы должен сам без кода вообще переключать, но это не происходит

Изменено пользователем dmnt
Ссылка на комментарий
  • 0

delphi от администратора запускать всегда нужно?

после ковыряний, без админа дельфи телефон перестал видеть. только в режиме администратора RAD увидел телефон. но не собирается. ошибки:

[PAClient Error] Error: E2312 Unable to execute '"C:\Users\Public\Documents\Embarcadero\Studio\20.0\PlatformSDKs\android-sdk-windows\build-tools\29.0.1\aapt.exe" package -f -M "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\AndroidManifest.xml" -F "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\bin\ProjectServiceDesk-unsigned.apk" -I "C:\Users\Public\Documents\Embarcadero\Studio\20.0\PlatformSDKs\android-sdk-windows\platforms\android-29\android.jar" -S "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\res" -A "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\assets" "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\library" "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\classes"' (Error 1)
[PAClient Error] Error: E2312 Failed to generate resource table for split ''
[PAClient Error] Error: E2312 C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\res\values-v21\styles.xml:3: error: Error: No resource found that matches the given name (at 'android:windowBackground' with value '@drawable/splash_image_def').

 

что же ему нужно, чтобы собрать элементарное приложение на андроид? подскажите пожалуйста...

 

build all projects проходит без проблем.

файла C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\bin\ProjectServiceDesk-unsigned.apk - нет. кто его генерирует?

Error: E2312 Failed to generate resource table for split ''  - что это? зависит от предыдущей ошибки наверное...

... res\values-v21\styles.xml этот файл на месте, что ему не нравится?

 

debug\libProjectServiceDesk.so - на месте лежит...

 

 

Изменено пользователем dmnt
Ссылка на комментарий
  • 0

image.png.001b9d2f29273a864fd2c9da0263e041.png

 

просто новый проект создаю. с табконтролами по-умолчанию

ни строчки кода.

оно грузится в телефон, но не реагирует на касания, нажатия на кнопки (((

не реагирует!

 

з.ы. да, ошибки из предыдущего сообщения видимо связаны со сменой debug на release

 

Ссылка на комментарий
  • 0

обалдеть...!

установил 10.3.1, сразу всё заработало... Спасибо, qz5 !

 

не думал, что эмбаркадер может быть таким сырым... целый день потерял на переустановки и копание...

 

Ссылка на комментарий
  • 0

@dmnt

у вас ошибка в 10.3.2 из за того, что вы используете android-sdk-windows\build-tools\29.0.1 и android-sdk-windows\platforms\android-29. С этой версией не работает. Используйте android-sdk-windows\build-tools\28.0.3 и android-sdk-windows\platforms\android-28, с этой версией 10.3.2 работает без проблем.

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...