dmnt Опубликовано 26 июля, 2019 Поделиться Опубликовано 26 июля, 2019 добрый день. я новичок. после большого перерыва решил вспомнить delphi delphi 10.3 + redmi note 2. драйвера установлены. проблем в диспетчере нет. заливается apk на телефон по usb в режиме отладки. набросанные компоненты видны, но никакой реакции нет. нажатие на кнопку не происходит (в обработчике события меняю текст). переключение между несколькими tabControl -ами не происходит что не так делаю? Цитата Ссылка на комментарий
0 dmnt Опубликовано 26 июля, 2019 Автор Поделиться Опубликовано 26 июля, 2019 может дело в драйвере? устанавливаю xiaomi pc suite, другие драйвера. их delphi не видит. но они опять же работают по мнению диспетчера устройств... и как вообще правильно выбирать настройки при подключении usb, как MTP или PTP устройство ? Цитата Ссылка на комментарий
0 Alex7wrt Опубликовано 26 июля, 2019 Поделиться Опубликовано 26 июля, 2019 (изменено) Google USB Driver входит в состав Android SDK. Кроме него вам ничего не нужно. При подключении по USB достаточно, чтобы телефон был в режиме "Зарядка". Изменено 26 июля, 2019 пользователем Alex7wrt Ingalime 1 Цитата Ссылка на комментарий
0 qz5 Опубликовано 26 июля, 2019 Поделиться Опубликовано 26 июля, 2019 Для начала запустите это приложение в Винде и посмотрите работает ли там Цитата Ссылка на комментарий
0 dmnt Опубликовано 26 июля, 2019 Автор Поделиться Опубликовано 26 июля, 2019 (изменено) в винде да, работает. я только кинул несколько компонентов. всего-то. я думаю как минимум таб контролы должен сам без кода вообще переключать, но это не происходит Изменено 26 июля, 2019 пользователем dmnt Цитата Ссылка на комментарий
0 dmnt Опубликовано 26 июля, 2019 Автор Поделиться Опубликовано 26 июля, 2019 (изменено) 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 - на месте лежит... Изменено 26 июля, 2019 пользователем dmnt Цитата Ссылка на комментарий
0 qz5 Опубликовано 26 июля, 2019 Поделиться Опубликовано 26 июля, 2019 Думаю дело не в телефоне, а в коде программы Скомпилируйте и запустите примеры программ что идут вместе с Делфи Цитата Ссылка на комментарий
0 dmnt Опубликовано 26 июля, 2019 Автор Поделиться Опубликовано 26 июля, 2019 просто новый проект создаю. с табконтролами по-умолчанию ни строчки кода. оно грузится в телефон, но не реагирует на касания, нажатия на кнопки ((( не реагирует! з.ы. да, ошибки из предыдущего сообщения видимо связаны со сменой debug на release Цитата Ссылка на комментарий
0 qz5 Опубликовано 26 июля, 2019 Поделиться Опубликовано 26 июля, 2019 попробуй 10.3.1 Цитата Ссылка на комментарий
0 dmnt Опубликовано 26 июля, 2019 Автор Поделиться Опубликовано 26 июля, 2019 обалдеть...! установил 10.3.1, сразу всё заработало... Спасибо, qz5 ! не думал, что эмбаркадер может быть таким сырым... целый день потерял на переустановки и копание... Цитата Ссылка на комментарий
0 Tumaso Опубликовано 26 июля, 2019 Поделиться Опубликовано 26 июля, 2019 @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 работает без проблем. Цитата Ссылка на комментарий
Вопрос
dmnt
добрый день. я новичок. после большого перерыва решил вспомнить delphi
delphi 10.3 + redmi note 2. драйвера установлены. проблем в диспетчере нет.
заливается apk на телефон по usb в режиме отладки. набросанные компоненты видны, но никакой реакции нет.
нажатие на кнопку не происходит (в обработчике события меняю текст). переключение между несколькими tabControl -ами не происходит
что не так делаю?
Ссылка на комментарий
10 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.