androidstudio需要安装jdk吗_android studio怎么配置jdk

androidstudio需要安装jdk吗_android studio怎么配置jdk我需要javah和android-ndk的帮助。JAVAH找不到类(androidndk)我tryed生成H-文件我的本地方法,但JAVAH说类文件未找到。我的目标类有绝对的名称$PROJECT_DIRECTORY/的src/BT/nativeclient/BtnativeActivity.java,包含跟随代码:packagebt.nativeclient;importandroid.a…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

我需要javah和android-ndk的帮助。JAVAH找不到类(android ndk)

我tryed生成H-文件我的本地方法,但JAVAH说类文件未找到。

我的目标类有绝对的名称$ PROJECT_DIRECTORY/的src/BT/nativeclient/BtnativeActivity.java,包含跟随代码:

package bt.nativeclient;

import android.app.Activity; import android.os.Bundle; import android.widget.TextView;

public class BtnativeActivity extends Activity {

@Override

public void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

TextView tv = new TextView(this);

tv.setText(stringFromJNI());

setContentView(tv);

}

public native String stringFromJNI();

static

{

System.loadLibrary(“hello-jni”);

}

}

我tryed开始JAVAH从如下pathes:

$(PROJECT_DIRECTORY)/bin$ javah -jni bt.nativeclient.BtnativeActivity

$(PROJECT_DIRECTORY)/jni$ javah -jni bt.nativeclient.BtnativeActivity

$(PROJECT_DIRECTORY)$ javah -jni bt.nativeclient.BtnativeActivity

我试着指定-classpath修改:

$PROJECT_DIRECTORY/src$ javah -classpath :. bt.nativeclient.BtnativeActivity

我tryed指定的android.jar提到​​:

$PROJECT_DIRECTORY/bin$ javah -classpath :/home/l/android-sdks/platforms/android-10/android.jar:. bt.nativeclient.BtnativeActivity

但我总是得到结果只有一个:

error: cannot access bt.nativeclient.BtnativeActivity

class file for bt.nativeclient.BtnativeActivity not found

javadoc: error – Class bt.nativeclient.BtnativeActivity not found.

Error: No classes were specified on the command line. Try -help.

而且,随着-verbose选项命令javah说,这个命令是seaching我的类它有效的地方:

$PROJECT_DIRECTORY/src$ javah **-verbose** -classpath :/home/l/android-sdks/platforms/android-10/android.jar:. bt.nativeclient.BtnativeActivity

error: cannot access bt.nativeclient.BtnativeActivity

class file for bt.nativeclient.BtnativeActivity not found

javadoc: error – Class bt.nativeclient.BtnativeActivity not found.

[ Search Path: /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-openjdk/jre/classes/:/home/l/android-sdks/platforms/android-10/android.jar:. ]

Error: No classes were specified on the command line. Try -help.

我觉得我失去了一些重要的东西,但我仍然无法找到解决方案。

请问有人可以帮我吗?

2012-04-02

Alex Wih

+0

不javac的命令的作品? –

2012-04-03 03:46:31

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192893.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Unity与 SO 交互 ☀️| 详细讲解 怎样通过 Android Studio 生成一个.so文件 并简单调用!

    Unity与 SO 交互 ☀️| 详细讲解 怎样通过 Android Studio 生成一个.so文件 并简单调用!本文章是Unity与SO交互的内容,详细的将每一步都做了介绍,生成一个so文件其实很简单!该专栏还有多篇优质内容在等待你观看。

    2022年7月21日
  • 如何使用npm安装yarn

    如何使用npm安装yarn先安装node,链接请看:https://blog.csdn.net/Doudou_Mylove/article/details/105112400再使用npm安装yarn:[root@localhost~]#npminstall-gyarn/usr/local/nodejs/bin/yarn->/usr/local/nodejs/lib/node_modules/…

    2022年8月30日
  • Java多线程之wait(),notify(),notifyAll()

    Java多线程之wait(),notify(),notifyAll()

    2021年11月30日
  • navitecat激活码[最新免费获取]2022.03.11

    (navitecat激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html1M…

    2022年3月13日
  • 求两个矢量的夹角(带正负)[通俗易懂]

    求两个矢量的夹角(带正负)[通俗易懂]文章目录1由点乘求夹角,再判断正负向量点乘求夹角:2由点乘和叉乘,使用atan2(y,x)求角度1由点乘求夹角,再判断正负向量点乘求夹角:ab=|a||b|cos<a,b>=a.xb.x+a.y*b.y  所以<a,b>=acos((ab)/(|a||b|));  结果为正值,需要判定正负,来确定角方向;由向量叉乘判断正负:  aXb=……

    2022年8月30日
  • matlab解析int8数据为double_matlab把double转成int

    matlab解析int8数据为double_matlab把double转成int最近写matlab又遇到一个坑,感觉是匪夷所思的bug,简直刷新我的人生观、世界观和价值观【手动笑哭】想解决的问题很简单,我就是想求一张图片中所有像素点的R、G、B三个颜色分量的平均值,然后我发现,每个颜色分量的和永远是255,这怎么可能啊,和肯定会很大啊,各种调试,调到我质疑人生。后来在Workspace中看了几眼,看到图片存储是以unit8数值类型存储的,成功引起了我的注意,以前真是没…

    2022年9月17日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号