#xamarin #xamarin.android
#xamarin #xamarin.android
Вопрос:
VS 2019 — Xamarin 4.8
В проекте PCL у меня установлен флажок Оптимизировать код.
В проекте Android, если я устанавливаю флажок Оптимизировать код, приложение сразу же вылетает при запуске. Если я не проверил его, он работает нормально.
Вопрос: Требуется ли устанавливать флажок Оптимизировать код в проекте Android, если он уже установлен в проекте PCL? (для создания оптимизированного кода)
Я попробовал варианты с этой страницы: https://forums.xamarin.com/discussion/55666/app-runs-in-debug-mode-crashes-in-release-mode
Комментарии:
1. Я заметил, что когда я создаю приложение Xamarin из одного из шаблонов, в проекте Android установлен флажок Оптимизировать код. Однако я понятия не имею, как выяснить, почему мой код немедленно вылетает, поскольку он даже не достигает ни одного из моих методов для установки точки останова?
2. Вы запускались в режиме отладки или в режиме выпуска?
3. Выпуск (когда флажок Оптимизировать код установлен на вкладке «Сборка» в настройках проекта Android) Без галочки приложение работает нормально.
4. Я просто установил Code shrinker с пустого на r8, и теперь он запускается. Завтра я проведу дополнительное тестирование и создам ответ, если все в порядке.