如何将文件描述符从UsbDeviceConnection传递到Android上的本机代码?
How to pass file descriptor from UsbDeviceConnection to native code on Android?

根据文档http://developer.android.com/reference/android/hardware/usb/UsbDeviceConnection.html#getFileDescriptor()返回可在本机代码中使用的文件描述符。 我怎么能通过......

NDK r10 b 32位或64位或使用两者编译以及如何实现它
NDK r10 b 32 bit or 64 bit or compile using both and how to achieve it

当我使用r10b 64位构建器编译项目时,它编译好没有任何问题我能够成功运行Lollipop中的项目并且应用程序运行应该是它但是当我运行...

NDK - 包含错误
NDK - include error

我需要你的帮助,因为它让我发疯。 是什么导致我的错误? 错误是“jni / algorithm.cpp:4:33:致命错误:opencv2 / core / core.hpp:没有这样的文件或目录#include <opencv2 / core / core ....

GLSL统一数组的值不正确
GLSL uniform arrays incorrect values

我试图通过统一阵列将光和浅色信息传递给我的着色器。 我在我的着色器中声明了这些:均匀的vec2 lightpositions [4]; 均匀的vec4光彩[4]; ...

Android NDK java.lang.UnsatisfiedLinkError:启用Multidex时,findLibrary返回null
Android NDK java.lang.UnsatisfiedLinkError: findLibrary returned null when Multidex enabled

java.lang.UnsatisfiedLinkError:无法从加载器dalvik.system.PathClassLoader加载LPROCR [DexPathList [[zip文件“/data/app/com.vehicleappraisalmanager-2.apk"],nativeLibraryDirectories=[/data/app- .. 。

Android,从本机/ NDK共享库访问资源文件
Android, accessing resource files from a native/NDK shared library

我正在为旧的Android API级别创建一个本机共享库。 我可以从客户端代码调用库中的函数。 但我需要在共享中使用一些图像文件...

android ndk java.lang.UnsatisfiedLinkError
android ndk java.lang.UnsatisfiedLinkError

我正在尝试运行Android应用程序。 它应该包含can-android通信。 我的项目名为CANAndroid。 路径是com.example.canandroid。 那对于我目前正在使用这个java文件:...

如何使用android.mk链接到Android NDK应用程序中的libmedia.so系统库?
How to link to the libmedia.so system library in an Android NDK app using android.mk?

我想创建一个使用Android系统/ lib / libmedia.so的播放器。 直接使用JNI播放视频。 在Android.mk中,我添加“-lmedia”以包含库,但我不能直接链接它。 这个 ...

在Android NDK中捕获C ++信号并仍然打印崩溃转储
Catch C++ signal in Android NDK and still print crash dump

我正在捕捉C ++信号,所以我打印一些调试信息。 但是这样做我无法获得NDK在崩溃时打印的崩溃转储。 您可以手动打印故障转储。 我懂了 ...

Android NDK:没有拿到CPP包括
Android NDK: Not picking up CPP includes

我在配置脚本中有以下内容... ANDROID_ROOT =“$ HOME / Development / Android / android-ndk-r8c”\ .... CPPFLAGS =“ - I $ ANDROID_ROOT / platforms / android-14 / arch-arm / usr / include“\如果我这样做......

在Android NDK中使用(Boost)Asio的限制
Limitations to using (Boost) Asio with Android NDK

在Android平台上使用Asio和NDK的当前限制是什么? 您是否还有其他选择可以选择Asio?

使用NDK对静态库中的函数进行未定义的引用
Undefined reference to function in static library with NDK

所以我试图在我的本机代码上使用libopus来安装Android应用程序。 我的Android.mk文件如下所示:PLATFORM_PREFIX:= / opt / android-ext / LOCAL_PATH:= $(PLATFORM_PREFIX)/ lib包括$(...

使用Android NDK的标头
Headers with Android NDK

我正在尝试用Android NDK编译我自己的库但是我遇到了一些问题。 这是我的Android.mk文件:#define vars for library将静态构建。 包括$(CLEAR_VARS)......

Android NDK工具链无法使用“.so.0.6-File”
Android NDK Toolchain cant use ".so.0.6-File"

我正在尝试编译NDK项目。 因为我必须使用外部.so文件。 它被编译为libpcan.so.0.6这个名称因为makefile正在编译这个库是:LDNAME = libpcan.so ...

为Android构建共享对象
Building shared object for Android

我目前正在将项目从Ant / ndk-build迁移到Gradle / CMake。 我不是从Android Studio编译,而是从命令行编译。 我已经成功地将一个更大的项目迁移到了Gradle。 但......

Android NDK无法加载库:reloc_library [1306]
Android NDK Cannot load library: reloc_library[1306]

我开发了一个Android应用程序,可以加载两个共享库。 一个是外部的,它叫做libpcan.so。 通常它的构建到libpcan.so.0.6,这在某种程度上不能被我的android使用,我改变了...

在Android上使用OpenGL ES 3?
Use OpenGL ES 3 on Android?

我下载了Android NDK r9并编译了一个示例应用程序。 我有一个Android 4.3升级的Galaxy Nexus智能手机。 如何在程序上找到我的设备是否支持OpenGL ES 3?

未调用APP_CMD_WINDOW_RESIZED,但调整了本机窗口的大小
APP_CMD_WINDOW_RESIZED is not called but native window is resized

我是原生app,配置为不破坏设备方向更改的活动。 <activity android:name =“android.app.NativeActivity”... android:configChanges =“orientation | ...

使用libjpegturbo压缩批量图片时出现奇怪的结果
Strange results while compressing batch of pictures with libjpegturbo

首先,我(想)做的事:压缩和缩小一批图片(jpg)。 让我们假设原始图片的尺寸为1600w x 1200h。 现在,我希望有一个...的压缩副本

Android OpenGL ES 2.0中的随机纹理抗锯齿/透明度问题
Random texture anti-aliasing/transparency issue in Android OpenGL ES 2.0

我正在用本机代码编写游戏,所有图形都是用OpenGL ES 2.0完成的。 我编写了自己的字体渲染引擎,它使用字体精灵图集将所有文本渲染成一个单独的新纹理......

Android NDK库仅在运行时未加载三星galaxy 4.0.2手机
Android NDK library is not loading on runtime for samsung galaxy 4.0.2 phones only

我试图在不同的手机上测试我的NDK编程。 相同的应用程序在所有其他手机上运行,​​但在三星4.0.2它只是停止,抛出以下错误。 我错过了什么吗? 任何帮助都是......

Android移动芯片架构在不同国家有何不同?
Android mobile chip architectures different in different countries?

我有一个使用c库的Android应用程序,并为x86,armeabi和armeabi-v7a架构编译。 我最近注意到这一点,好像有些手机会在一个国家工作......

在HW模式下创建OMXCodec编码器
Creating OMXCodec encoder in HW mode

我正在尝试在Android ICS 4.0.4上实现HW加速的H264视频编码。 由于MediaCodec类不可用,我必须使用stagefright API。 但是当我把HardwareCodecsOnly标志,OMXCodec :: ...

无法打开https流 - 找不到协议(使用openssl的ffmpeg)
Couldn't open https stream - protocol not found (ffmpeg with openssl)

我从编译的ffmpeg收到openssl下一条消息:找不到协议。 我正在通过https测试hls。 ffmpeg是3.3,openssl是1.0.0a版本。 我有下一个配置脚本:./ ...

后退按钮在Native Activity中不起作用
Back button not working in Native Activity

我有一个原生活动它工作正常,但是当我按下后退按钮它停止一秒然后我看到... I / InputDispatcher(278):应用程序没有响应:AppWindowToken {411eb580 token = Token {...

Android NDK:调用未声明的函数时没有错误或警告
Android NDK: no error or warning when calling undeclared function

我正在使用Android NDK在C中构建一个库,该库链接到另一个团队提供的一些静态库。 如果我调用一个在其中一个库中定义但未被任何库声明的函数...

如何使“ndk-build clean”继续出错
How to make "ndk-build clean" continue on error

我有一个包含多个项目的大型源代码树。 其中一个项目使用JNI。 当我尝试在整个源代码树上“清理”时,它会通过并删除所有目标文件和库。 然后 ...

无法解压缩包的数据目录。
Could not extract package's data directory. Are you sure that your installed application is debuggable?

我正在使用eclipse来调试我的Android应用程序,它具有ac本机代码。 当我插入我的nexsus4时,ndk外部调试工具正常工作。 当我插入我的galaxy note2时,它会抛出以下错误...

如何在android源代码中调用我的自定义解码器
How to invoke my custom decoder in android source code

我正在尝试将我的软件HEVC解码器添加到android源代码中。 我希望生成libstagefright.so文件。 我提到了其他类似的问题,对我没什么帮助。 我曾是 ...

Android:本机堆检查和DDMS
Android: Native heap inspection and DDMS

为了让Android本机堆检查与DDMS一起工作,我发现我必须按照ANDROID_HOME / tools / ddms使用独立的DDMS。 在最后一次Android SDK更新之后,没有......

Android NDK - arm-linux-androideabi-g ++:未找到
Android NDK - arm-linux-androideabi-g++: not found

我正在尝试为刚安装的新Ubuntu中的Android目标构建C ++ POCO库。 我在/ home / user / dev / Android / android-ndk-r9-x86中安装了Android NDK和...

将RenderScript与Android NDK配合使用
Using RenderScript with Android NDK

我试图运行一个关于如何从android NDK使用RenderScript的简单示例。 我找到了这个例子:https://github.com/uelordi01/Call_RenderScript_from_NDK但是当我运行我的应用程序时(从...

通过Android Studio 2.3包含静态库
Include static library via Android Studio 2.3

我有三个使用Android NDK的项目。 前两个构建静态库(一个包含另一个)。 我试图将它们作为第三个构建的一部分包含在内但是会出现各种错误......

Armv6 + ffmpeg + android = sigill(堆)
Armv6 + ffmpeg + android = sigill (heap)

如果我为armv7编译所有内容,它就能完美运行。 如果我为armv6编译所有内容,它会在调用第一个ffmpeg函数时崩溃,而我不理解崩溃输出。 什么可以......

减少具有.so文件的apk大小
Reducing apk size which has .so files

在我们的Android应用程序中,我们有两个.so文件:一个用于x86,另一个用于ARM。 它们非常大,并且正在将.apk的大小从7 MB增加到11 MB。 由于.so文件是运行时实体,因此...

如何在android studio中创建一个c ++类(.h和.cpp)?
How to create a c++ class (.h and .cpp) in android studio?

我正在学习使用android NDK并尝试创建一个本机c ++类(.h和.cpp)。 我按照官方教程(https://developer.android.com/studio/projects/add-native-code.html)来...

OpenSL - 与音频播放器对象寻求差
OpenSL - Poor Seeking with Audio Player Object

我正在编写一个Android应用程序,需要能够以高精度在大型mp3音频文件(约90分钟)内寻找特定点。 目前,我正在使用带有音频的OpenSL方法......

Android Studio中无法识别路径变量(无法识别ndk-build命令)
Path variable not recognized in Android Studio (ndk-build command is not recognized)

我有一个Android Studio项目,它无法识别ndk-build的PATH变量集。 如果我从终端运行ndk-build我得到:stpns-MacBook-Pro:~stenanboltalin $ ndk-build Android NDK:可以......

使用ffmpeg api转换音频文件。
use ffmpeg api to convert audio files. crash on avcodec_encode_audio2

从这些例子中我得到了这段代码的基本概念。 但是我不确定,我缺少什么,因为muxing.c demuxing.c和decoding_encoding.c都使用不同的方法。 转换的过程......

配置Gradle以在开始编译之前执行自定义生成步骤
Configure Gradle to execute custom build step before starting compilation

我今天开始使用Gradle,在搜索了一个小时并尝试了SO(例如1)和不同博客(例如2)和文档(例如3)的每个可能答案后,我需要一些帮助。 我......

为什么Android NDK错过了某些API级别?
Why does the Android NDK miss out on certain API levels?

我刚安装了最新的Android Studio和Android NDK。 在检查我的NDK安装的平台目录时,我可以看到以下平台:android-9 android-12 android-13 ...

android NDK抱怨std :: nearbyint不是std的成员
android NDK complains std::nearbyint is not a member of std

我想在android gcc中使用std :: nearbyint但是然后ndk抱怨std :: nearbyint不是std的成员。 我的代码中包含了cmath标头,并且OSX的构建相同。 有没有 ...

如何正确安装libshaderc组件以在Android Studio中运行Vulkan示例代码?
How do I properly install the libshaderc component to run Vulkan example code in Android Studio?

每当我尝试在Android Studio中构建Vulkan示例时,我都会收到以下错误:错误:错误:'C:/ Users / **** / AppData / Local / Android / sdk / ndk-bundle / sources / third_party / shaderc /库/ ...

ndk-gdb无法找到gdb.setup
ndk-gdb unable to find gdb.setup

我试图使用ndk-gdb来调试我的原生android项目。 当我运行命令ndk-gdb时,我得到错误找不到./libs /下的gdb.setup。说明运行MacOSX,ndk r10e; 用...

设置CMAKE_PREFIX_PATH不能使用Android工具链
set CMAKE_PREFIX_PATH not working with Android Toolchain

我正在使用Android CMake工具链将CMake C和C ++游戏移植到Android。 项目的库依赖项存储在PROJECTDIR / android_dependencies中,我添加了...

x264构建错误 - Android
x264 Building error - Android

我正在使用此存储库来构建ffmpeg静态库,其中包括x264,libpng等,请访问此链接https://github.com/writingminds/ffmpeg-android我使用Windows 7作为主机...

OpenCV Android - 无法解析相应的JNI功能
OpenCV Android - Cannot Resolve Corresponding JNI Function

我正在尝试使用Opencv设置Android Studio,遵循此处概述的教程:https://www.youtube.com/watch?v = OT_GIQNbD8我可以获得给予教程的人获得的结果...

在android ndk中如何在一次构建运行中创建多个库(.so)
In android ndk how to create multiple library(.so) at one build run

如何在单个ndk-build运行中创建多个.so文件或库例如我发布了我的代码:build.gradle:ndk {moduleName = [“native-lib”,“MyLibrary”]} sourceSets.main {jni .srcDirs ......

Crashlytics ndk更改了类加载器路径
Crashlytics ndk changes the classloader path

我正在尝试根据这里的说明配置crashlytics ndk:https://fabric.io/downloads/gradle/ndk将ndk部分添加到build.gradle之后,特别是这些行:// NDK Kit ...
1 2 3 4 5 6 7 33 34