【发布时间】:2012-03-03 10:27:13
【问题描述】:
我正在开发一个 android 应用程序,其中我有一个包含 android.graphics.Bitmap 包的 Java 类
我想使用 javah 创建一个头文件,但出现错误:
Class android.graphics.Bitmap not found
【问题讨论】:
-
你到底想做什么? C/C++ 对 java 包一无所知。
-
当我们实际在Android-nDK上工作时,我们的java类需要b转换成一个头文件,我们可以放在我们的jni文件夹中.....希望你知道所有的数据。真正的问题是我们可以从 java 类创建一个头文件,但是如果我们将 android 包放入 dat java 类......它会产生问题
-
没有。头文件是 C++,java 包是 java.lang.您的 java 类需要通过 jni 调用 C/C++ 方法。这就是 jni 的用途。那么为什么要把你的 java 类放在 C++ 头文件中呢?