0

我尝试了链接中给出的 NDK 示例项目:http: //stevethai.wordpress.com/2010/08/04/android-helloworld-with-native-code-tutorial/

但是在运行命令“javah com.hello.LibC”时,它显示以下错误:

无法在动态链接库 jli.dll 中找到过程入口点 JLI_ExactVersionId

我不知道是什么问题。谁能帮我?提前致谢。

4

1 回答 1

0

我有同样的问题。当该错误消息弹出时,我试图分析显示它的进程。我使用了 TaskInfo 工具,但您也许也可以使用 SysInternals Process Exporer。或者微软的 SpyXX 工具。

当我被搜索时,我发现它启动了错误的 JAR.EXE 版本 - 很久以前复制到 C:\utils 目录的旧版本。所以,我删除(重命名)错误的 JAR.EXE 并再次启动 Cordova 工具,这次一切正常,所以 - 没有更多错误。

因此,我认为发生错误是因为使用了错误/旧版本的某些 Java 特定工具,这些工具可能在 %PATH% 中可用。检查您的 %PATH% 并尝试修复它。

于 2013-09-12T17:11:30.810 回答