java 怎么调用 微软的sdk包?
3个回答
展开全部
windows 是以DLL 本地库形式供程序调用的,java 可以用JNI调用
追问
具体点, static {
System.loadLibrary("lib/CamelTTS");
}
public native static void DoSpeak();
public static void main(String args[]) {
DoSpeak doSpeak = new DoSpeak();
doSpeak.speakString("asdf");
}
这么调用不好使啊 出错 包的位置和dll的位置没错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
微软的 叫DLL 吧
你可以参考一下 JNI
或者 JNA
你可以参考一下 JNI
或者 JNA
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用JNI,找下资料很多的
追问
具体点, static {
System.loadLibrary("lib/CamelTTS");
}
public native static void DoSpeak();
public static void main(String args[]) {
DoSpeak doSpeak = new DoSpeak();
doSpeak.speakString("asdf");
}
这么调用不好使啊 出错 包的位置和dll的位置没错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |