JNIタイプ署名

633 ワード

署名はJava関数のリロードが同じ名前をもたらす問題を解決するためだけで、qualifterフォーマットに相当します:(パラメータ1タイプの表示;パラメータ2タイプの表示;...パラメータnタイプの表示)戻り値タイプの表示例:
void processFile(String path, String mimeType).
署名:
(Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaScannerClient;)V

タイプ表示
JAvaタイプ
Z
boolean
B
byte
C
char
S
short
I
int
J
long
F
float
D
double
L/java/lang/string
string
[I
int[]
[L/java/lang/object
object[]
v
void
もちろん面倒なら使えます
javap -s -p xxx

ワンタッチ生成