javah的找不到安卓类找不到、javah、安卓类

2023-09-07 13:59:53 作者:unfair [偏心]

当在我的Andr​​oid项目中的.java文件调用javah的,javah的是无法找到Android的类(特别android.graphics.Bitmap)。

When calling javah on a .java file in my android project, javah was unable to find the android classes (specifically android.graphics.Bitmap).

这里的终端输出:

thomas@THOMASDESKLINUX:~$ javah -classpath .:/home/thomas/Documents/LinuxProgramming/EclipseWorkspace/RenderScene/bin org.me.renderscene.Billboard
javadoc: error - In doclet class com.sun.tools.javah.MainDoclet,  method start has thrown an exception java.lang.reflect.InvocationTargetException
com.sun.tools.javac.code.Symbol$CompletionFailure: class file for android.graphics.Bitmap not found
1 error

帮助AP preciated!

help appreciated!

推荐答案

您需要添加{Android的SDK路径} \平台\ Android为8 \的android.jar也到classpath

you need to add {android-sdk-path}\platforms\android-8\android.jar also to the classpath