项目或者应用的包名:com.ang.ndkdemo
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
//创建的本地方法,具体功能在C或者C++中实现
public native String fromJNIString();
}
四、手动创建本地方法 fromJNIString() 对应的. h 头文件
1,在电脑的 cmd 或者 AndroidStudio 的 Terminal 中输入 javah -d D:\Demo\NDKDemo\app\src\main\jni -classpath D:\Demo\NDKDemo\app\src\main\java com.ang.ndkdemo.MainActivity
javah -d D:\Demo\NDKDemo\app\src\main\jni -classpath D:\Demo\NDKDemo\app\src\main\java
com.ang.ndkdemo.MainActivity
- a, -d D:\Demo\NDKDemo\app\src\main\jni 创建 jni 文件夹并指定. h 输出目录
- b, D:\Demo\NDKDemo\app\src\main\jni 要创建的. h 头文件输出的绝对路径
-
c, D:\Demo\NDKDemo\app\src\main\java
com.ang.ndkdem
版权声明:本文为m0_64319064原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。