Устанавливаю в Android Tools полностью API-25 и API-17, а также Android SDK Tools 25.2.5, SDK Platform Tools 25.0.6, SDK Build Tools 25.0.3, Google USB Driver.
Настраиваю AVD следующим образом:
Device: 2,7" QVGA slider (240x320: ldpi)
Target: Andriod 4.2.2 - API Level 17
CPU/ABI: ARM (armeabi-v7a)
Keyboard: True
Skin: QVGA
RAM: 512 VM Heap: 16
Internal Storage: 200 MiB
Остальные параметры не заданы.
AVD создается и запускается без ошибок.
При запуске Delphi в Target вижу созданное устройство как нерабочее и дополнительную строку "Emulator-5554" которую выбираю в качестве текущего устройства.
Ничего не добавляя на форму ставлю ее свойства
Visible := True;
FormFactor.Device := [Desctop,iPhone,iPad];
Height := 300;
Width := 200;
Жму Shift + CTRL + F9 и в окне эмулятора читаю сообщение: "Unfortunately, Project1 has stopped.
Таким образом приложение откомпилировалось без ошибок, нормально установилось на эмулятор, но при этом отказалось запускаться. Как вариант может сообщение не выдаваться, но вместо моей формы — черный экран. Третью неделю не могу разобраться, что у меня не так. Подозреваю, что причина где-то в параметрах SDK Manager, но где именно?
Вопрос
ksvsvk
Использую RAD Studio 10.1 Berlin Update 2.
Устанавливаю в Android Tools полностью API-25 и API-17, а также Android SDK Tools 25.2.5, SDK Platform Tools 25.0.6, SDK Build Tools 25.0.3, Google USB Driver.
Настраиваю AVD следующим образом:
Device: 2,7" QVGA slider (240x320: ldpi)
Target: Andriod 4.2.2 - API Level 17
CPU/ABI: ARM (armeabi-v7a)
Keyboard: True
Skin: QVGA
RAM: 512 VM Heap: 16
Internal Storage: 200 MiB
Остальные параметры не заданы.
AVD создается и запускается без ошибок.
При запуске Delphi в Target вижу созданное устройство как нерабочее и дополнительную строку "Emulator-5554" которую выбираю в качестве текущего устройства.
При этом в опциях SDK Manager значится
SDK base path:
C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows
ZipAlign location:
C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\build-tools\25.0.3\zipalign.exe
Android location:
C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\tools\Android.bat
Adb location:
C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\platform-tools\Adb.exe
Aart location:
C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\build-tools\25.0.3\aapt.exe
SDK API-level location:
C:\Users\Public\Documents\Embarcadero\Studio\18.0\PlatformSDKs\android-sdk-windows\platforms\android-25
Ничего не добавляя на форму ставлю ее свойства
Visible := True;
FormFactor.Device := [Desctop,iPhone,iPad];
Height := 300;
Width := 200;
Жму Shift + CTRL + F9 и в окне эмулятора читаю сообщение: "Unfortunately, Project1 has stopped.
Таким образом приложение откомпилировалось без ошибок, нормально установилось на эмулятор, но при этом отказалось запускаться. Как вариант может сообщение не выдаваться, но вместо моей формы — черный экран. Третью неделю не могу разобраться, что у меня не так. Подозреваю, что причина где-то в параметрах SDK Manager, но где именно?
Ссылка на комментарий
16 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.