android-ndk 相关问题

Android原生开发工具包(NDK)是Android SDK的配套工具,可以在本机代码中构建应用程序的性能关键部分,或者将现有的C / C ++库移植到Android。它提供了标头和库,允许在使用C / C ++编程时构建活动,处理用户输入,使用硬件传感器,访问应用程序资源等。

如何在 Android 上加密应用程序的沙箱?

我需要加密我的应用程序的沙箱,这样即使他们对设备进行 root,也看不到我的文件。这是一个人可以在 Android 上做的事情吗?如果是这样,如何? 如果不可能,最佳实践是什么......

回答 0 投票 0

像CamScanner这样的魔术过滤器在c ++中使用OpenCv [关闭]

我不熟悉打开 cv 并将其用于我在 android 中基于图像的应用程序,对图像处理一无所知。 我正在尝试使用开放式 cam 实现像 camScanner 这样的神奇过滤器......

回答 0 投票 0

Android flavors - 为特定的 flavor 禁用 CMAKE

我的 Android 应用程序有两种运行类型,一种包含与 C++ 库的集成,另一种不包含。 我想创建两种支持它的口味: Flavor1 没有...

回答 2 投票 0

Android NDK:为什么 AAssetManager_open 返回 NULL

我有一些代码: AAsset* pAsset = AAssetManager_open(pAssetManager, "asset_test.txt", AASSET_MODE_STREAMING); DebugPrint(pAsset?"pAsset 不为空 ":"pAsset NULL"); 如果(pAsset) { 字符 buf[1024...

回答 2 投票 0

使用 ndk 25 > 使用 bazel 为 Android 构建 tflite c++ lib

我正在构建一个需要 ndk 版本高于 25 的大型项目(我现在使用的是 25.0.8775105)。我想在我的项目中使用 TFLite。按照文档,在我的 x86-64 上交叉编译它

回答 1 投票 0

原因:空指针解引用 Android APK

我在运行我的 Andorid APK 时出现以下错误,这是一个简单的基于 Natvive C++ 的应用程序,带有一个链接到它的预建共享库。我是 Android 开发的新手,想知道...

回答 0 投票 0

无法获取鼠标按钮释放事件 Android NDK

我正在尝试在 Android NDK 和 Native Activity App 中获取鼠标按钮事件 但它似乎没有检测到鼠标按钮释放事件! 当我按下任何按钮 AMOTION_EVENT_ACTION_DOWN 部分工作...

回答 1 投票 0

Android 上的 C++20 标准库? std::source_location 支持

我对 log4cplus 中的 Android 支持有疑问。我可以在 MSVC 和 Ubuntu 上的 GCC 和 Clang 中使用 std::source_location。但是 Android NDK 虽然使用 Clang 14,但似乎缺少它。是...

回答 1 投票 0

缓存JNI对象和线程安全(在Android系统中

我正在写一个C++应用,有本地线程(pthreads),我需要调用一些Java方法等。我不知道哪些JNI对象可以被安全地缓存起来,即存储在我的C++对象中供以后使用,可能...

回答 2 投票 5

有什么办法可以把编译后的32位原生库当作64位的lib使用呢?

我正试图在Play Store上发布我的旧版安卓应用程序,并面临64位原生lib要求的问题。所以我的Android Studio项目是用Java写的,它确实有一个原生...

回答 1 投票 0

如何将源码添加到Android应用调试用的.jar和.so库中?

我有一个Android应用程序,它使用第三方的.jar和.so库。我有构建库的第三方项目的源代码。我如何修改我的Android Studio项目以添加第3 ...

回答 1 投票 1

JNI "未定义引用 "到c++方法。

我试图在android studio中用JNI创建扑克应用,我想保存一个c++类(TexasHoldem)的实例,并只调用它的方法。在texasJNI.java中,我写道: public class ...。

回答 1 投票 0

(推测)在Android Studio中出现错误,但编译器和应用程序运行正常。

我已经尝试了大多数关于误报的类似问题所说的方法:删除.idea文件夹(甚至是~.gradle),退出项目,重新加载,使缓存无效&重新启动,等等。我也跑过刷新...

回答 1 投票 0

Android Studio和Android SDK 25 glob()

在我的Android项目中,我使用glob.h函数进行路径处理。我目前最低使用的是 Android 版本 29。现在对于ChromeOS,我使用了Android版本25,但我在NDK中得到了编译错误......。

回答 1 投票 0


安卓NDK内置库在设备上崩溃,但在模拟器中运行正常。

我想通过本地代码进行DSP计算。这在模拟器(Android 4.2.2)中运行良好。但是在几个设备上(Android 7和9),NDK构建的lib让应用直接崩溃......

回答 1 投票 0

如何在android中执行linux命令?

如在android中(通过android sdktools文件夹)从命令行我们可以执行linux shell命令来访问mnt文件夹data文件夹同样。(e.g cd data ls)现在,我想从......执行的命令不是Linux命令,而是Linux命令。

回答 5 投票 1

如何在android NDK中使用newlib?

我可以用newlib或newlib-nano与android NDK来构建动态库吗?我知道这不是一个切中要害的问题。但找不到太多这方面的文章。任何帮助是感激的。我是一个新手 ...

回答 1 投票 0

Android Studio隐藏了本地源文件夹子目录中的文件。

我想在我现有的java android库中使用android ndk。我已经设置好了一切,编译和运行工作。(使用jni的单元测试成功完成)我的文件结构是这样的......

回答 1 投票 1

如何避免剥离打包在AAR中的原生库,只用于调试构建类型?

我有一个为Android构建的C++库,我把它打包成Android存档(.aar),还有一些Java类和Manifest。一切都是在Android Studio之外完成的。为了打包.aar,我...

回答 1 投票 6

© www.soinside.com 2019 - 2024. All rights reserved.