Форум программистов, компьютерный форум, киберфорум
Xamarin
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 1
Регистрация: 26.11.2016
Сообщений: 33
1

Приложение работает в Debug, странно работает в Release и не работает при билде

23.07.2019, 10:31. Просмотров 1404. Ответов 1

Действия выполняются на эмуляторе Pixel 2. Android 9.0. Если я запускаю приложение с конфигурацией Debug, то всё в порядке. При запуске же в Release оно запускается на устройстве, но при этом значок запуска (скрин 1) Название: default.png
Просмотров: 17

Размер: 1.2 Кб не заменяется кнопками стоп и пауза, как это происходит в Debug (скрин 2). Название: debug.png
Просмотров: 17

Размер: 407 байт А остаётся таким же, как будто я и не запускал приложение. Также при запуске в Release я получаю 44 предупреждения.

Код
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.CursorAdapter.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.ViewPager.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Interpolator.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Loader.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Animated.Vector.Drawable.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Arch.Lifecycle.ViewModel.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.LocalBroadcastManager.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Arch.Lifecycle.Common.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.v7.AppCompat.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Transition.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Arch.Lifecycle.Runtime.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Arch.Lifecycle.LiveData.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Compat.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Collections.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.VersionedParcelable.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Arch.Core.Common.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.v7.CardView.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Java.Interop.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.v7.MediaRouter.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.CoordinaterLayout.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Forms.Platform.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.v7.Palette.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Media.Compat.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.DocumentFile.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.DrawerLayout.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.CustomTabs.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Annotations.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Print.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.AsyncLayoutInflater.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Design.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.CustomView.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.v4.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Arch.Core.Runtime.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.SwipeRefreshLayout.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.v7.RecyclerView.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Vector.Drawable.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Core.UI.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Core.Utils.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.Fragment.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Arch.Lifecycle.LiveData.Core.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains Xamarin.Android.Support.SlidingPaneLayout.dll but no debug symbols file was found.		 	0	
Предупреждение		Directory obj\Release\90\android/assets contains netstandard.dll but no debug symbols file was found.		 	0
Я пытался исправлять их включая ProGuard и удаляя папки bin и obj, но ничего не помогло.

Если же я попытаюсь собрать apk и запустить его на реальном устройстве, то он либо просто не установится, либо вылетит при запуске.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.07.2019, 10:31
Ответы с готовыми решениями:

При Release не работает ,на Debug работает
При Release не работает ,на Debug работает...Не могу понять в чем может быть проблема....

Ничего не работает в debug конфигурации, но работает в release
Что делать, если в visual studio, при компилировании в debug, компилятор выдаёт ошибку, при том что...

STM32. SD карта работает в release, но не работает в debug
Здравствуйте. У меня следующая проблема: SD карта инициализируется только в release сборке. Если...

Код работает в debug но не работает в release
#include "stdafx.h" #include "mxml.h" #include "stdio.h" int main(){ mxml_node_t *topNode;...

1
0 / 0 / 1
Регистрация: 26.11.2016
Сообщений: 33
23.07.2019, 18:40  [ТС] 2
В настройках конфигурации я убрал галочку с "Оптимизировать код" и все проблемы решились.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.07.2019, 18:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Режим отладки (Debug) работает в 2 раза быстрее, чем реализованная, как готовое приложение (Release)
Объективно, почему программа на С++ Bilder ( содержит цикл в 6500 повторений и в каждое повторение...

Release не работает, Debug работает
Здравствуйте, подскажите в чем может быть проблема, написал программу (тестирование), запускал,...

Release работает, Debug - ошибка
Подскажите, товарищи. Есть код (взял с форума) : #include <iostream> #include <fstream>...

Debug работает, Release валится
написал программку - RSS-фильтр поскольку изначально была задумка получения информации о выходе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.