1.ndk官网提供的demo路径为 F:\Android-ndk-r9d\samples

2.在Eclipse中File->Import->Existint Android Code Into Workspace

HelloJni导入到Eclipse及命令行编译

3.点击next

HelloJni导入到Eclipse及命令行编译

按照图中选项选择,选择完后点击Finish后如图导入成功

HelloJni导入到Eclipse及命令行编译

4.生成jni所依赖的相关的so文件(使用ndk-build命令)

  • 右键HelloJni项目,选择Properties,复制该项目Location,如图: 
    HelloJni导入到Eclipse及命令行编译
  • 打开cmd命令行,打开刚才复制的目录路径 
    cd F:\ibm_workspace\HelloJni
  • 执行ndk-build 
    HelloJni导入到Eclipse及命令行编译

  • 刷新Eclipse中HelloJni项目,发下生成了obj文件夹和obj文件夹中的各个平台的so文件 
    HelloJni导入到Eclipse及命令行编译

5.在真机上运行HelloJni项目如图所示 
HelloJni导入到Eclipse及命令行编译

注:在Genymotion上运行ndk程序时需要安装一个Genymotion-ARM-Translation_v1.1.zip这样一个兼容包

相关文章:

  • 2022-01-02
  • 2022-03-04
  • 2021-06-14
  • 2022-12-23
  • 2022-12-23
  • 2021-11-15
  • 2021-12-08
  • 2022-03-07
猜你喜欢
  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
  • 2021-10-22
  • 2021-05-22
  • 2021-06-11
相关资源
相似解决方案