因为项目要在nand和sdcard上搜索某一类型的文件,用java来实现速度太慢,因此要自己来写jni的代码,于是热热手先写一个简单写了一个简单的例子
第一,java源代码的编写,在eclips下面新建android工程,创建helloJNI.java
package com.john.helloJNI;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;
public class helloJNI extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView JNITest = (TextView)findViewById(R.id.jniTextView);
Log.i("hellojni", "before!/n");
String str = getJNItest();
Log.i("hellojni", "before!/n");
JNITest.setText(str);
}