gpt4 book ai didi

java - 为android Activity 类创建头文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:11:50 26 4
gpt4 key购买 nike

我已经在我的 android Activity 类中添加了一些本地方法。现在我想为那个 class 创建头文件。

从命令行创建头文件时出现以下错误。

C:\AndroidProjects\JniTest\bin\classes>javah -classpath .;
C:\adt-bundle-windows-x86\sdk\platforms\android.jar com.example.jnitest.JniTest
Error: cannot access android.app.Activity
class file for android.app.Activity not found

基本上无法从 jar 访问 Activity 类。

请指教。

最佳答案

在 Eclipse 中尝试以下操作,

转到 > 运行 |外部工具|程序下的外部工具配置通过单击小图标创建新配置。

给它命名。

位置将是:C:\Program Files\Java\jdk1.7.0_04\bin\javah.exe

工作目录为:${workspace_loc:/My_First_NDK/bin/classes} 和

参数为:-classpath ${workspace_loc:/My_First_NDK/bin/classes} -bootclasspath "C:\adt-bundle-windows-x86-20140624\sdk\platforms\android-19\android.jar"-v -d ${workspace_loc:/My_First_NDK/jni} com.mypackage.ndk.HelloNDK

enter image description here

关于java - 为android Activity 类创建头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15378037/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com