LFZ
LFZ
  • 发布:2016-02-22 10:10
  • 更新:2019-04-16 14:24
  • 阅读:1943

Native.js如何调用android_serialport_api

分类:Native.js

请问有人会写吗?求教。

解决了。
把android_serialport_api包和libserial_port.so复制到自己项目相同路径里。
调用例子。

var SerialPortFinder=plus.android.importClass("android_serialport_api.SerialPortFinder");  

    var spf=new SerialPortFinder();  

    var devices=spf.getAllDevices();  

    for(var i=0;i<devices.length;i++){  
        alert(devices[i]);  
    }

下面的是谷歌开源的原生安卓java代码。

2016-02-22 10:10 负责人:无 分享
已邀请:
一人玩个够

一人玩个够

android_serialport_api 这个包要放什么位置?

一人玩个够

一人玩个够

请问是不是这样?

  • LFZ (作者)

    是的

    2016-04-13 17:06

  • z***@163.com

    回复 LFZ: 有关于权限的一些设置吗,我用的你的文件结构,但是引用不起来,找不到这个类名:Uncaught Attempt to invoke virtual method 'java.lang.String java.lang.Class.getName()' on a null object reference;at importClass android_serialport_api.SerialPortFinder

    2019-08-18 16:03

  • 1***@qq.com

    回复 z***@163.com:请问你解决了吗?我也一直报这个错误。

    2020-03-17 09:31

1***@163.com

1***@163.com

作者大大,能把目录列的详细点吗

1***@qq.com

1***@qq.com - 90hqg

大佬 能不能发个demo

该问题目前已经被锁定, 无法添加新回复