Der Release-Modus für ein NET9-MAUI konnte den Eintrag „classes.dex“ nicht findenAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 Der Release-Modus für ein NET9-MAUI konnte den Eintrag „classes.dex“ nicht finden

Post by Anonymous »

Ich habe meine Bewerbung mit NET9 MAUI geschrieben. Ich verwende Visual Studio 2026. Die Anwendung arbeitet im Debugmodus. Wenn ich in Release bereitstelle, stürzt die Anwendung sofort ab. Das Fehlerprotokoll ist ziemlich lang, aber ich denke, das ist der relevante Teil gleich am Anfang:

Das Programm „LanguageInUse.dll“ wurde mit Code 0 (0x0) beendet. Neuer
vsdbg-Debugger-Prozess für Projekt erstellt
'C:\Projects\ERDevOps\LIUApp9\LanguageInUse\LanguageInUse.csproj'...
Vsdbg-Debugsitzung für Projekt wird gestartet
/>'C:\Projects\ERDevOps\LIUApp9\LanguageInUse\LanguageInUse.csproj'...

am start -a "android.intent.action.MAIN" -c "android.intent.category.LAUNCHER" -n
"com.lingualinuse.app/crc64ac7aba82500a106d.MainActivity"
Beginn: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
cmp=com.lingualinuse.app/crc64ac7aba82500a106d.MainActivity

Android-Anwendung wird ausgeführt (Debug ist in den Eigenschaften des Android-Projekts deaktiviert). 11-15 23:44:38.848 W/zygote64( 3604): Aktivierung von
cgroup Controller +Speicher im Pfad fehlgeschlagen
/sys/fs/cgroup/apps/uid_10362: Ungültiges Argument 11-15 23:44:38.855
I/Zygote ( 3604): Prozess 3604 erstellt für com.lingualinuse.app 11-15
23:44:38.855 I/nguageinuse.app( 3604): CollectorTypeCMC GC wird verwendet.
11-15 23:44:38.858 E/nguageinuse.app( 3604): Debugger wird nicht gestartet
da der Prozess die nicht laden kann JDWP-Agent. 11-15 23:44:38.860
D/nativeloader( 3604): Laden Sie libframework-connectivity-tiramisu-jni.so
mit APEX ns com_android_tethering für Anrufer
/apex/com.android.tethering/javalib/framework-connectivity-t.jar: ok
11-15 23:44:38.873 D/ApplicationLoaders( 3604): Rückkehr
zygote-cached Klassenlader:
/system/framework/org.apache.http.legacy.jar 11-15 23:44:38.873
D/ApplicationLoaders( 3604): Rückkehr Von Zygote zwischengespeicherter Klassenlader:
/system_ext/framework/androidx.window.extensions.jar 11-15
23:44:38.873 D/ApplicationLoaders( 3604): Zurückgeben von von Zygote zwischengespeichertem
Klassenlader: /system_ext/framework/androidx.window.sidecar.jar 11-15
23:44:38.874 W/nguageinuse.app( 3604): Eintrag konnte nicht gefunden werden
'classes.dex': Eintrag nicht gefunden 11-15 23:44:38.875 W/nguageinuse.app(
3604): Eintrag konnte nicht gefunden werden 'classes.dex': Eintrag nicht gefunden 11-15
23:44:38.875 W/nguageinuse.app( 3604): Eintrag konnte nicht gefunden werden
'classes.dex': Eintrag nicht gefunden

Die MainActivity.cs ist wie folgt definiert

Code: Select all

[Activity(Theme = "@style/Maui.SplashTheme", MainLauncher = true,
LaunchMode = LaunchMode.SingleTop,
ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation |
ConfigChanges.UiMode | ConfigChanges.ScreenLayout |
ConfigChanges.SmallestScreenSize |
ConfigChanges.Density)]
[IntentFilter(new[] { Platform.Intent.ActionAppAction },
Categories = new[] { global::Android.Content.Intent.CategoryDefault })]
[IntentFilter(new[] { Intent.ActionView },
Categories = new[]
{
Intent.ActionView,
Intent.CategoryDefault,
Intent.CategoryBrowsable,
},
DataScheme = "liu", DataHost = "", DataPathPrefix = "/")]
public class MainActivity : MauiAppCompatActivity
{
// code
}
Ich habe die Anwendung bereits in der vorherigen Version auf Google Play bereitgestellt und sie funktioniert.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post