Камрады, выручайте, столкнулся с неприятной неприятностью. Обновил прошивку на телефоне, причем версия Андроид не изменилась, 5.1.1. Изменилась только оболочка (MIUI8 если кто знает)
После этого перестали запускаться приложения, написанные на Дельфи ХЕ8. Причем как старые так и новые. Уже все перепрбывал, менял Android SDK, отключал разрешения, менял настройки debug-release. Все бес толку, приложение показывает SplashScreen и умирает.
Запустил в debug режиме, получил на старте исключение
First chance exception at $E44B68E9. Exception class EStartUpCopyException with message 'Cannot deploy, "" file not found in assets'. Process Project1.apk (21807)
в модуле Sustem.StartUpCopy, функция function CopyAssetToFile(LAssetManager: PAAssetManager; const AssetFolder, AssetName: string;
const DestinationRoot, DestFolder, FileName: string): Boolean;
то есть я так понимаю, что проблема с deploy, но все тоже самое на другом телефоне работает без проблем (специально проверил на старом телефоне). Откатил прошивку обратно, все сразу заработало. Налил новую - тут же перестало.
Посмотрел ошибки logcat, но ничего примечательного не нашел
I/ActivityManager(3676): START u999 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=com.embarcadero.Project1 cmp=com.embarcadero.Project1/com.embarcadero.firemonkey.FMXNativeActivity bnds=[550,657][686,793]} from uid 1000 on display 0
V/WindowManager(3676): addAppToken:AppWindowToken{1bf9ff3b token=Token{f0781ca ActivityRecord{258c4935 u999 com.embarcadero.Project1/com.embarcadero.firemonkey.FMXNativeActivity t29}}} to stack=1 task=29 at 0
V/WindowManager(3676):Adding window Window{1522af0f u0 Starting com.embarcadero.Project1} at 7 of 13(after Window{2e27bdf1 u0 com.miui.securitycore/com.miui.xspace.ui.activity.XSpaceSettingActivity})
I/ActivityManager(3676):Start proc 20826:com.embarcadero.Project1/u999a106 for activity com.embarcadero.Project1/com.embarcadero.firemonkey.FMXNativeActivity
V/UidProcStateHelper(3676): process state changed:[20826,99910106,2]
V/UidProcStateHelper(3676): process state changed:[8006,10023,3]
W/ActivityManager(3676): getTasks: caller 10023 is using old GET_TASKS but privileged; allowing
I/UsageStatsDatabase(3676):Upgrading from version 0 to 2
I/UsageStatsDatabase(3676):Deleting all usage stats files
I/UsageStatsService(3676):User[999]Rollover scheduled @2016-09-0603:00:00(1473120000000)
I/ActivityManager(3676):Process com.embarcadero.Project1(pid 20826) has died
V/UidProcStateHelper(3676): process died:[20826,99910106]
В общем замучился уже, не могу понять, чего ему не хватает. Пробовал apk файл руками закидывать на телефон, все равно вылетает.
Помогите, кто чем может, советом каким!!!
Заранее спасибо!
PS. Прошу прощения, если написал не в тот раздел, не сразу увидел раздел Андроид. Если модераторов не затруднит, перенесите тему. Спасибо!
Вопрос
gonzales
Доброго времени суток всем!
Камрады, выручайте, столкнулся с неприятной неприятностью. Обновил прошивку на телефоне, причем версия Андроид не изменилась, 5.1.1. Изменилась только оболочка (MIUI8 если кто знает)
После этого перестали запускаться приложения, написанные на Дельфи ХЕ8. Причем как старые так и новые. Уже все перепрбывал, менял Android SDK, отключал разрешения, менял настройки debug-release. Все бес толку, приложение показывает SplashScreen и умирает.
Запустил в debug режиме, получил на старте исключение
First chance exception at $E44B68E9. Exception class EStartUpCopyException with message 'Cannot deploy, "" file not found in assets'. Process Project1.apk (21807)
в модуле Sustem.StartUpCopy, функция function CopyAssetToFile(LAssetManager: PAAssetManager; const AssetFolder, AssetName: string;
const DestinationRoot, DestFolder, FileName: string): Boolean;
то есть я так понимаю, что проблема с deploy, но все тоже самое на другом телефоне работает без проблем (специально проверил на старом телефоне). Откатил прошивку обратно, все сразу заработало. Налил новую - тут же перестало.
Посмотрел ошибки logcat, но ничего примечательного не нашел
В общем замучился уже, не могу понять, чего ему не хватает. Пробовал apk файл руками закидывать на телефон, все равно вылетает.
Помогите, кто чем может, советом каким!!!
Заранее спасибо!
PS. Прошу прощения, если написал не в тот раздел, не сразу увидел раздел Андроид. Если модераторов не затруднит, перенесите тему. Спасибо!
Ссылка на комментарий
14 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.