Immer wenn ich cordova-plugin-mfp
in meinem Cordova-Projekt & versuche, mit Befehl cordova build android --release
zu bauen, geht eines der Cordova-Plugin, das .so-Datei enthält. Das gleiche Projekt funktioniert ohne cordova-plugin-mfp
Plugin. Und das gleiche Projekt funktioniert gut mit cordova-plugin-mfp
Plugin-Erstellung mit dem Befehl cordova build android
.Cordova-Projekt mit cordova-plugin-mfp-Plugin schlägt mit Fehler während der Laufzeit fehl
Ich bin nicht in der Lage, mehr über Plugin, das .so-Datei enthält, zu offenbaren.
folgend ist das Ausgangsprotokoll:
A/libc: Fatal Signal 11 (SIGSEGV) bei 0x0000000c (code = 1), Gewinde 2977 (WebViewCoreThre)
04-06 15:17 : 23.471 10565-10565 /? I/DEBUG: Signal 11 (SIGSEGV), Code 1 (SEGV_MAPERR), Fehler Adr 0000000c
Es scheint, dass GetFieldID
bei C-Datei im Plugin auf Null bezieht.
Ist das Ihr benutzerdefiniertes Plugin und benutzerdefinierte .so-Datei? Und wo ist GetFieldID? In welchem Plugin? –
Tut mir leid, weil das Plugin von der Bibliothek eines anderen Unternehmens erstellt wurde, kann ich Ihnen die Informationen des Plugins nicht sagen. GetFieldID ist in .c-Datei (JNI) machen .so-Datei des Plugin –
GetFieldID ist in .c-Datei (JNI) der .so-Datei diese "andere" Firma hat Ihnen zur Verfügung gestellt? Meine Frage ist nur zu wissen, ob diese 3. pary .so-Datei enthält eine GetFieldID. –