首页 > 代码库 > android jni 学习之一 <资料转载>
android jni 学习之一 <资料转载>
先把自己找的资料贴在这里,感谢作者分享!
http://blog.csdn.net/jianguo_liao19840726/article/details/6719224
简而言之:
1 android(java)代码中的本地方法列表(c/c++ 库提供的API),示例如下:
public class DataProvider { private static final class DataProviderHolder { private static final DataProvider instance = new DataProvider(); } private DataProvider() { } public static DataProvider getInstance() { return DataProviderHolder.instance; }/*本地方法实例一*/ public synchronized native int Operator(String deviceMac, int deviceType, int state);/*本地方法实例二*/ public synchronized native int OperatorCmd(String deviceMac, int deviceType, int cmd, int state);/*本地方法实例三*/ public synchronized native String OperatorCmdString(String deviceMac, int deviceType, int cmd, int state);/*本地方法实例四*/ public native int OpenTty(String serialPort);/*开始呼唤上面列出来的本地实例*/ public synchronized native String WriteDevice(String value,int type,int cmd,int val); static { System.loadLibrary("zigbee_r_lock"); }}
android jni 学习之一 <资料转载>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。