native-activity

    1热度

    1回答

    希望你能帮助我。我设法创建了我的本地活动项目并将其打包。在libs文件夹中,我有一个在本地活动中动态加载的共享库(dlopen)。我知道包libs被复制到:/data/data/packagename/lib 但我怎样才能使用dlopen访问它?那可能吗?我以为我可以使用本地文件夹名称访问它,例如:./libMySharedLibrary,因为它们全部位于APK/libs子文件夹中。有没有人如何获

    3热度

    1回答

    我正在移植已经用C++编写的应用程序,以便在需要在Android设备上运行的Linux上运行。这是一个GPU密集型应用程序,它使OpenCL调用运行一组测试。这些可能需要几个小时或几天才能完成。 我有一个Java Activity读取一些基本输入,然后将其传递给JNI。 对于较短的操作它运行正常,但超过几秒会暂停;我可以解除它的暂停,并且它会继续运行,但是它每隔一百次左右就会严重挂起(花费一分钟时

    1热度

    2回答

    我创建使用像素映像,例如,该代码 //... // Native Activity #define HEIGHT 600 #define WIDTH 600 uint32_t texDat[WIDTH*HEIGHT*4]; static double it = 0; uint8_t color = sin(it)*256; for (int i = 0; i < WIDTH; i

    1热度

    1回答

    我使用Visual Studio 2017年的社区,但在这个版本的原生活动是一样的在Visual Studio 2015年社区 我刚刚创建了一个新的原生活动项目在Visual Studio 2017中使用默认程序加载该项目选择。但是,每当我尝试使用独占函数打开gl 2时,Visual Studio会为每个打开的gl 2函数响应一个错误,如“error:undefined reference to'

    5热度

    1回答

    我的Android应用程序有一个非常简单的android_main()只加载不同的共享对象,向它传递控制一个简单的“装载机” NativeActivity的: typedef void (*Tandroid_main)(android_app*); void android_main(android_app* state) { void* glib = dlopen("libmain

    0热度

    2回答

    我有一个原生的Android应用程序(NativeActivity,没有java代码,但只libMyApp.so本地库)在4.2 4.3,但负荷加载本地库 该应用程序运行完全在Android 5.0.1和5.1 0.1,但崩溃在Android 4.3和4.2.2 对于5.0.1和5.1.1版本从 /data/data/com.example.myapp/lib/libMyApp.so 顺利加载 .

    2热度

    1回答

    我见过有关通过java隐藏android应用程序导航栏的文章和文章。但是,我想知道的是如何通过全屏应用程序(游戏)的纯Android C++本地活动应用程序(无JAVA AT ALL!)删除导航栏。 Android清单中的全屏幕隐藏顶部栏,但导航栏保持可见。 这是我想要删除的Navigation Bar。 我已经通过书籍搜索没有运气,没有真正的本地活动文档和谷歌搜索结果在什么都没有。只有一些头文件

    0热度

    1回答

    我正在通过Intent调用捕获图像函数。 我已经成功实现了来自非Activity类的startActivityforResult。我在那里获得活动背景。 现在,我想在同一个java类中接收onActivityResult。 据我所知,必须让Activity类接收此方法。 有可能吗? 我试图打电话Java Proxy,InvocationHandler link但我没有得到成功。 代码: publi

    0热度

    1回答

    我有一个项目,我正在使用NativeActivity,以及android_native_app_glue文件连接到Java端。我需要通过Java访问一些非NDK类,并想出如何从C调用Java,但是我遇到了相反的问题。当从Java到C的调用中,我得到“没有找到实现......”,我已经检查了这种调用的大部分缺陷,并相信一切都是正确的。这是Activity类。 package com.JNITest;

    1热度

    1回答

    我使用的是来自C的NativeActivity。我的目标是获得对JNIEnv的引用,以便我可以进一步进行Android调用。 由我都聚集在Android文档和#2的例子中去,我总是看到这个 state->activity->vm->AttachCurrentThread(&env, NULL);``` 但我不断收到这个错误... error: member reference base typ