• Android为TV端助力 关于JNI的使用方法


    1首先在java里面定义你需要的native方法

    2打开cmd,进入doc窗口,如果是android项目就进入到你当前项目的bin目录下,在doc里面输入cd E:workspaceTest1 也就是进入你项目的所在地,

    3.然后在当前项目的根目录创建一个名为jni的目录,用于存储头文件,so库等等

    4.在doc里面输入 javah -classpath binclasses -d jni com.example.test1.MainActivity 生成头文件

    5.在你创建好的jni目录里面在创建一个.c文件用于实现android应用层的方法,在创建一个.mk文件

    6.去网上下载ndk_r9以后的版本,因为r9以后不需要自己在下载Cygwin,他已经帮我们集成的

    7.下载然后解压好了以后,选择你的项目->properties->builders->new->program,会出现如下图的一个弹框

    8.Location 选中上图所标识的,然后选择下图所示

    9.working Directory也是选中中间然后选择你当前项目的所在目录,比如我是GARSV02,那我就选择GARSV02。

    10.然后选择第二项,勾选如图所示:

    11.然后选择第四项,勾选如图所示:勾选完了选择箭头标识的那一选项,然后在右边选择你的项目

     

     12.然后finish,OK->OK  然后编译你的项目,他就会自动生成so文件!

  • 相关阅读:
    leetcode5 Longest Palindromic Substring
    leetcode17 Letter Combinations of a Phone Number
    leetcode13 Roman to Integer
    leetcode14 Longest Common Prefix
    leetcode20 Valid Parentheses
    leetcode392 Is Subsequence
    leetcode121 Best Time to Buy and Sell Stock
    leetcode198 House Robber
    leetcode746 Min Cost Climbing Stairs
    tomcat下使用druid配置jnid数据源
  • 原文地址:https://www.cnblogs.com/xiaoxiaing/p/5257033.html
Copyright © 2020-2023  润新知