javap -s 查看java方法签名
2014-08-28 16:37
519 查看
工程先用eclipse生成class目录,转到class目录下执行: javap -s com.example.hellojni.MainActivity
最后附上com/example/hellojni/MainActivity.java代码:
Compiled from "MainActivity.java" public class com.example.hellojni.MainActivity extends android.app.Activity { static {}; Signature: ()V public com.example.hellojni.MainActivity(); Signature: ()V protected void onCreate(android.os.Bundle); Signature: (Landroid/os/Bundle;)V public boolean onCreateOptionsMenu(android.view.Menu); Signature: (Landroid/view/Menu;)Z public native java.lang.String stringFromJNI(); //native 方法 Signature: ()Ljava/lang/String; //签名 public native int max(int, int); //native 方法 Signature: (II)I //签名 }
最后附上com/example/hellojni/MainActivity.java代码:
package com.example.hellojni; import android.os.Bundle; import android.app.Activity; import android.util.Log; import android.view.Menu; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = new TextView(this); tv.setText( stringFromJNI() ); setContentView(tv); Log.d("JNI", "max = " + max(10, 100)); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main, menu); return true; } public native String stringFromJNI(); public native int max(int a,int b); static { System.loadLibrary("hellojni"); } }
相关文章推荐
- javap -s 查看java方法签名
- javap -s 查看java方法签名
- javap -s 查看java方法签名
- jni使用javap查看java类方法签名
- c++调用java时得到java签名的方法javap -s -p <classname>
- 查看java方法签名
- 使用javap 对java方法进行签名
- 获取java native函数signature的快捷方法--javap工具
- Java2下Applet数字签名具体实现方法
- Java2下Applet数字签名具体实现方法
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名
- 获取Android的Java源代码并在Eclipse中关联查看的最新方法
- 获取Android的Java源代码并在Eclipse中关联查看的最新方法
- 疑惑:混淆后的Java类出现签名相同的同名方法
- 基于 Android NDK 的学习之旅----- Java 方法映射到C中的签名(附源码)
- [转]获取Android的Java源代码并在Eclipse中关联查看的最新方法
- 转:获取Android的Java源代码并在Eclipse中关联查看的最新方法
- Java2下Applet数字签名具体实现方法
- 获取Android的Java源代码并在Eclipse中关联查看的最新方法《转载》
- 获取Android的Java源代码并在Eclipse中关联查看的最新方法