从品牌网站建设到网络营销策划,从策略到执行的一站式服务
一般那种c#的dll是java不能直接调用的,但C\C++可以,你可以使用JNI。比如你要一个 public native void sengMsg(String msg); 来发送信息,先用native关键字声明这个函数,然后再类里面加一个静态块:
牡丹网站建设公司创新互联,牡丹网站设计制作,有大型网站制作公司丰富经验。已为牡丹成百上千提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的牡丹做网站的公司定做!
static { System.loadLibrary("msg"); } 这里的msg是你的后来编译的dll文件名,不是短信猫带的。 然后写其他的函数就可以调用这个方法了,写完后用javac编译,得到class文件,然后用 javah -jni 你的class文件 就会得到一个.h的头文件,用visual studio新建一个dll,把那个.h文件包含进去,用C\C++调用你现有的dll,然后编译得到你的msg.dll,把它复制到你的class文件目录,然后就可以调试运行了。
把需要的jar包,追加到classpath里就行
没有别的代码了吗?
也不一定就是这个代码得错误,如果是这个没有引入包,如果别的地方可能是没有定义变量,你具体再看看。
根据这个java文件的文件名可值,该文件里的类应该是一个语音识别的监听器类,实现的功能是:当监测到有语音输入时,该监听器类自动调用相应函数,来实现所需的功能
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图