У меня есть приложение .NET Maui V9, которое я разработал, и приложение прекрасно подходит, когда я развертываю его на своем тестовом устройстве и отлаживает его, но когда я выхожу из отладчика и пытаюсь запустить автономный Второе, а затем приложение сбивается без ошибок. На ранних стадиях развития этого не было. В отладке приложение работает нормально, все функции выполняются без ошибок, а в Visual Studio отображаются нулевые ошибки и нулевое предупреждение. Я подумал, что, может быть, это была только проблема отладки, поэтому я превратил проект в релиз, а затем началось веселье. Экран свойств отказался принять какой -либо запись данных для файла хранилища ключей, как только я сразу же оставил поле текстовое поле. Я сообщил о проблеме отладки для Microsoft здесь, и я не нашел обходного пути для этого. и другие задокументированы в комментариях. Однако версия для выпуска имеет ту же проблему, экрана Splash появляется на секунду, а затем приложение срабатывает без ошибок. Нужно получить ответ как можно скорее. Приложения, над которыми я работаю, были заблокированы для обновлений выпуска в Google и Play Store из -за того, что они не нацелены на последние версии Android и iOS и в какой -то момент скоро будут удалены полностью. Так что я надеюсь, что кто -то здесь нашел или знает о обходном пути. < /p>
Я попытался восстановить пакеты Nuget, удалить неиспользованные ссылки, переупорядоченные записи в файле .csproj, установив AOT в файл .csproj. Ничего не сработало. Кто -нибудь знает о разрешении? P> вытащил следующее из журналов моего устройства: < /p>
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: Process: oml.MyApplication.manager, PID: 14606
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: android.runtime.JavaProxyThrowable: [Microsoft.Maui.Controls.Xaml.XamlParseException]: Position 22:24. StaticResource not found for key NavigationBarColor
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.Xaml.StaticResourceExtension.ProvideValue + 0xad(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at MyApplication.MainPage.InitializeComponent + 0x3e8(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at MyApplication.MainPage..ctor + 0x25(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Unknown.Unknown(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.InterpretedInvoke + 0x0(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.InvokeDirectByRefWithFewArgs + 0x7d(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.InvokeDirectByRef + 0x29(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.InvokeImpl + 0xbe(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.Invoke + 0x47(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Extensions.DependencyInjection.ActivatorUtilities+ConstructorMatcher.CreateInstance + 0xc8(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance + 0x1d7(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.ShellContent+c__DisplayClass20_0.b__0 + 0x68(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.ElementTemplate.CreateContent + 0x27(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.Internals.DataTemplateExtensions.CreateContent + 0x8(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.ShellContent.Microsoft.Maui.Controls.IShellContentController.GetOrCreateContent + 0x69(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.OnCreateView + 0x16e(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at AndroidX.Fragment.App.Fragment.n_OnCreateView_Landroid_view_LayoutInflater_Landroid_view_ViewGroup_Landroid_os_Bundle_ + 0x20(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PPLLL_L + 0x5(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at crc640ec207abc449b2ca.ShellSectionRenderer.n_onCreateView(Native Method)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at crc640ec207abc449b2ca.ShellSectionRenderer.onCreateView(ShellSectionRenderer.java:41)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3119)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:577)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:286)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2214)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2115)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2052)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3327)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:3230)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3153)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:608)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:286)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2214)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2115)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2052)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3327)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:3237)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1582)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.Activity.performStart(Activity.java:9034)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.ActivityThread.handleStartActivity(ActivityThread.java:4206)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:225)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:205)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:177)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:98)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2693)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:230)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.os.Looper.loop(Looper.java:319)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:9063)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:588)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
Подробнее здесь: https://stackoverflow.com/questions/794 ... lease-mode
, Net Maui App не будет работать вне отладчика или в режиме выпуска ⇐ Android
Форум для тех, кто программирует под Android
-
Anonymous
1739823519
Anonymous
У меня есть приложение .NET Maui V9, которое я разработал, и приложение прекрасно подходит, когда я развертываю его на своем тестовом устройстве и отлаживает его, но когда я выхожу из отладчика и пытаюсь запустить автономный Второе, а затем приложение сбивается без ошибок. На ранних стадиях развития этого не было. В отладке приложение работает нормально, все функции выполняются без ошибок, а в Visual Studio отображаются нулевые ошибки и нулевое предупреждение. Я подумал, что, может быть, это была только проблема отладки, поэтому я превратил проект в релиз, а затем началось веселье. Экран свойств отказался принять какой -либо запись данных для файла хранилища ключей, как только я сразу же оставил поле текстовое поле. Я сообщил о проблеме отладки для Microsoft здесь, и я не нашел обходного пути для этого. и другие задокументированы в комментариях. Однако версия для выпуска имеет ту же проблему, экрана Splash появляется на секунду, а затем приложение срабатывает без ошибок. Нужно получить ответ как можно скорее. Приложения, над которыми я работаю, были заблокированы для обновлений выпуска в Google и Play Store из -за того, что они не нацелены на последние версии Android и iOS и в какой -то момент скоро будут удалены полностью. Так что я надеюсь, что кто -то здесь нашел или знает о обходном пути. < /p>
Я попытался восстановить пакеты Nuget, удалить неиспользованные ссылки, переупорядоченные записи в файле .csproj, установив AOT в файл .csproj. Ничего не сработало. Кто -нибудь знает о разрешении? P> вытащил следующее из журналов моего устройства: < /p>
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: Process: oml.MyApplication.manager, PID: 14606
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: android.runtime.JavaProxyThrowable: [Microsoft.Maui.Controls.Xaml.XamlParseException]: Position 22:24. StaticResource not found for key NavigationBarColor
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.Xaml.StaticResourceExtension.ProvideValue + 0xad(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at MyApplication.MainPage.InitializeComponent + 0x3e8(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at MyApplication.MainPage..ctor + 0x25(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Unknown.Unknown(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.InterpretedInvoke + 0x0(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.InvokeDirectByRefWithFewArgs + 0x7d(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.InvokeDirectByRef + 0x29(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.InvokeImpl + 0xbe(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at System.Reflection.ConstructorInvoker.Invoke + 0x47(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Extensions.DependencyInjection.ActivatorUtilities+ConstructorMatcher.CreateInstance + 0xc8(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateInstance + 0x1d7(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.ShellContent+c__DisplayClass20_0.b__0 + 0x68(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.ElementTemplate.CreateContent + 0x27(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.Internals.DataTemplateExtensions.CreateContent + 0x8(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.ShellContent.Microsoft.Maui.Controls.IShellContentController.GetOrCreateContent + 0x69(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.OnCreateView + 0x16e(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at AndroidX.Fragment.App.Fragment.n_OnCreateView_Landroid_view_LayoutInflater_Landroid_view_ViewGroup_Landroid_os_Bundle_ + 0x20(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PPLLL_L + 0x5(Unknown Source)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at crc640ec207abc449b2ca.ShellSectionRenderer.n_onCreateView(Native Method)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at crc640ec207abc449b2ca.ShellSectionRenderer.onCreateView(ShellSectionRenderer.java:41)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3119)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:577)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:286)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2214)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2115)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2052)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3327)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:3230)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:3153)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:608)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:286)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2214)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2115)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:2052)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3327)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:3237)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:263)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:350)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:251)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1582)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.Activity.performStart(Activity.java:9034)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.ActivityThread.handleStartActivity(ActivityThread.java:4206)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:225)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:205)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:177)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:98)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2693)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:230)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.os.Looper.loop(Looper.java:319)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:9063)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:588)
02-15 16:20:53.863 10342 14606 14606 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103)
Подробнее здесь: [url]https://stackoverflow.com/questions/79443539/net-maui-app-will-not-run-outside-the-debugger-or-in-release-mode[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия