Error:(305, 24) error: conflicting types for ‘ XXXXXX’

问题:Android Studio3.0.1 JNI开发中遇到


Error:(305, 24) error: conflicting types for 'Java_com_jnidemoactivity_P2pConnect_AvzP2pCli_1ConnectByUid'的问题。

原因:在AS中通过JNI生成.h文件后,新建对应生成的.h文件的.c的文件,C文件中的方法的参数的数据类型和.h文件中声明的同名方法的数据类型不一致导致的。

解决方法:写代码的时候细心。

猜你喜欢

转载自blog.csdn.net/m782008517/article/details/79046549