当我运行android程序时,模拟器说不幸的是Launcher3已停止工作.是什么原因或如何解决问题?
我想将NDK集成到Android工作室但是我面临NDK支持是一个实验性功能并且还没有支持用例错误.我已经使用SDK管理器下载了NDK并且NDK被置于C:\ Users\The\AppData\Local \的Android\SDK\NDK束.我还为Java和C++交互创建了NativePanorama java类.这是NativePanorama.java类的代码
public class NativePanorama {
public native static void processPanorama(long[] imageAddressArray,
long outputAddress);
{
}
}
Run Code Online (Sandbox Code Playgroud)
我在终端中使用javah命令为NativePanorama java类中的processPanorama方法创建相应的C++头.这是创建的com_example_the_myapplication_NativePanorama.h c ++头文件.
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_example_the_myapplication_NativePanorama */
#ifndef _Included_com_example_the_myapplication_NativePanorama
#define _Included_com_example_the_myapplication_NativePanorama
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_example_the_myapplication_NativePanorama
* Method: processPanorama
* Signature: ([JJ)V
*/
JNIEXPORT void JNICALL Java_com_example_the_myapplication_NativePanorama_processPanorama
(JNIEnv *, jclass, jlongArray, jlong);
#ifdef __cplusplus
}
#endif
#endif
Run Code Online (Sandbox Code Playgroud)
这里也是com_example_the_myapplication_NativePanorama.cpp c …