d
Size: a a a
AE
d
AE
AE
d
d
SIGSEV
происходит он на 11 инструкции вывод в терминал такой:startup
1
2
3
4
5
6
7
8
9
10
11
и дальше fatalerror
d
if (env->ExceptionCheck())
env->ExceptionClear();
то происходит следующее:startup
1
2
3
4
5
6
7
8
9
Exception in thread "Thread-1" Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: 'void sych.SetData(java.lang.String)'
at sych.SetData(Native Method)
java.lang.UnsatisfiedLinkError: 'void sych.SetData(java.lang.String)'
at sych.SetData(Native Method)
10
11
и дальше fatalerrorAS
AS
SS
d
auto id_GetData = env->GetMethodID(env->GetObjectClass(gsych),"GetData","()Ljava/lang/String;");я продебажил именно здесь происходит fatalerror хотя указатель валидный
std::cout << "11\n";
auto sychdata = (jstring)env->CallObjectMethod(env->GetObjectClass(gsych),id_GetData);
A
AS
auto id_GetData = env->GetMethodID(env->GetObjectClass(gsych),"GetData","()Ljava/lang/String;");я продебажил именно здесь происходит fatalerror хотя указатель валидный
std::cout << "11\n";
auto sychdata = (jstring)env->CallObjectMethod(env->GetObjectClass(gsych),id_GetData);
d
d
A
Map<Enum, Bean>
alifier
пометкой у каждого класса-наследника,
который совпадает со стринговым значением енумаAG
A
NG
@Configuration
-классы творят чудеса :)