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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • app软件开发的基本流程_app项目开发流程

    app软件开发的基本流程_app项目开发流程 本文转载自互联网,如有侵权,请联系我及时删除。谢谢。(一)项目启动前  从事产品的工作一年多,但自己一直苦于这样或者那样的困惑,很多人想要从事产品,或者老板自己创业要亲自承担产品一职,但他们对产品这个岗位的认识却不明晰,有的以为是纯粹的画原型,有的是以为做项目管理跟踪项目进度,有的是做竞品分析给老板看。实际上,这些都不是产品经理的核心和重点。在较为成熟的企业,因为产品的壮大和人员的增多,…

    2025年6月26日
    1
  • 什么是十字链表?

    什么是十字链表?十字链表是一种存储稀疏矩阵的方法,该存储方式采用的是”链表+数组”结构,如图1所示。图1十字链表示意图可以看到,使用十字链表压缩存储稀疏矩阵时,矩阵中的各行各列都各用一各链表存储,与此同时,所有行链表的表头存储到一个数组(rhead),所有列链表的表头存储到另一个数组(chead)中。因此,各个链表中节点的结构应如图2所示:图2十字链表的节点结构两个指针域分别用于链接所在行的下一个元素以及所在列的下一个元素。链表中节点的代码可以表示为:typede.

    2022年6月18日
    27
  • 关于c++数的进制的经验

    默认状态下,数据按十进制输入输出。如果要求按八进制或十六进制输入输出,在cin或cout中必须指明相应的数据形式,oct为八进制,hex为十六进制,dec为十进制。注意:1.使用不带.h的头文件时,必

    2021年12月20日
    43
  • Odin Inspector 系列教程 — 初识 OdinWindow「建议收藏」

    Odin Inspector 系列教程 — 初识 OdinWindow「建议收藏」笔者以往在使用一些插件的时候经常会看上面这种多炫酷的插件操作界面,常常羡慕不已,如今有了Odin,自己也可以简简单单的实现这些炫酷的效果了,下面笔者就带大家初识OdinWindow。创建一个Window不积跬步无以至千里,我们先从最简单的创建一个Window开始,只需要自定义一类并继承OdinEditorWindow即可publiccl…

    2022年7月21日
    17
  • django 菜鸟篇+进阶篇[通俗易懂]

    django 菜鸟篇+进阶篇[通俗易懂]django自带webserver,故django开发的项目可以独立的运行,也可以安置在apache(+mod_python)下运行djangowikidjango主页django源码和apihello,worddemodjango官方文档django的官网手册http://www.djangobook.com/en/2.0/;对应的中文翻译版本

    2022年9月8日
    0
  • OC中语法糖,最新语法总结

    OC中语法糖,最新语法总结

    2022年1月30日
    46

发表回复

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

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