JNI 错误: 无法访问android.app.Activity
来源:互联网 发布:js urldecode解码 编辑:程序博客网 时间:2024/06/05 02:50
一直都是搞JNI得半成品,今天想从头来一次,结果就遇到一个很low的错误,给大家分享一下
错误: 无法访问android.app.Activity我随便写了个JNI方法,activity代码如下
package com.example.jqjni_1;import android.app.Activity;import android.os.Bundle;import android.util.Log;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); Log.v("dufresne", printJNI("I am HelloWorld Activity"));}private native String printJNI(String inputStr);static{System.loadLibrary("JqJniOne");}}
然后我进入到根目录的bin,下,classes 下执行如下:
localhost:JQJNI-1 jq$ lsAndroidManifest.xmlic_launcher-web.pngresassetslibssrcbinproguard-project.txtgenproject.propertieslocalhost:JQJNI-1 jq$ cd bin/localhost:bin jq$ lsAndroidManifest.xmlclasses.dexresJQJNI-1.apkdexedLibsresources.ap_classesjarlist.cachelocalhost:bin jq$ cd classeslocalhost:classes jq$ lscomlocalhost:classes jq$ javah com.example.jqjni_1错误: 找不到 'com.example.jqjni_1' 的类文件。localhost:classes jq$ javah com.example.jqjni_1.MainActivity错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件
最后,退到src 目录
localhost:JQJNI-1 jq$ cd src/localhost:src jq$ lscomlocalhost:src jq$ javah -d ../jni com.example.jqjni_1.MainActivitylocalhost:src jq$
结果生成了了
ok,成功了。
0 0
- JNI 错误: 无法访问android.app.Activity
- android jni javah生成.h文件, 出现无法访问android.app,Activity的错误
- 安卓jni编程--错误:无法访问android.app.Activity 找不到android.app.Activity的类文件的解决办法
- 无法访问android.app.Activity
- 错误:无法访问android.app.Activity 找不到android.app.Activity 的解决方式
- 错误:无法访问android.app.Activity 找不到android.app.Activity的类文件
- 错误:无法访问android.app.Activity 找不到android.app.Activity的类文件
- Android 生成 c/c++ 头文件 错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件
- android ndk 无法访问android.app.Activity
- JavaH使用问题:无法访问android.app.Activity
- Javah使用问题:无法访问android.app.Activity
- android4.0 编译错误-----AccelerometerPlayActivity.java:19: 无法访问 android.app.Activity
- 使用javah生成.h文件, 出现无法访问android.app,Activity的错误的解决
- 使用javah生成.h文件, 出现无法访问android.app,Activity的错误的解决办法
- ubuntu14下整合eclipse和javah生成jni头文件遇到无法访问android.app.Activity 找不到android.app.Activity的类文件问题的解决方案
- 命令行下使用javah命令生成.h文件,出现“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”的解决方法
- 命令行下使用javah命令生成.h文件,出现“错误: 无法访问android.app.Activity 找不到android.app.Activity的类文件”的解决方法
- 无法访问android.app.Activity 找不到android.app.Activity的类文件
- LeetCode:Longest Valid Parentheses
- HBase体系架构
- listView优化
- 顺序表应用4:元素位置互换之逆置算法
- 使用Java API 操作Hbase表出现异常:Exception in thread "main" java.lang.NoClassDefFoundError
- JNI 错误: 无法访问android.app.Activity
- Hadoop学习笔记(7)-简述MapReduce计算框架原理
- 基于ZigBee和STM32的智能家居控制系统的设计与实现(四)
- Python学习备忘3
- Qt模仿360系统托盘
- The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- 802.11协议中的一些帧的理解
- Java 之 线程的生命周期(一)
- Java一些知识点的总结