Перейти к содержанию
  • Регистрация
  • 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

Для начала запустите это приложение в Винде и посмотрите работает ли там

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 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

Думаю дело не в телефоне, а в коде программы

Скомпилируйте и запустите примеры программ что идут вместе с Делфи

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 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 пользователей онлайн

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

×
×
  • Создать...