腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
我
可以
在
我
的
apk
中
使用
arm
abi
的
预
建
共享
库
(.
so
),而
无需
NDK
吗
?
、
、
我
有一堆
预
建
的
库
,它们满足了
我
所有的应用程序需求。但是,
我
不想编译任何东西,只想
使用
共享
库
中
的
函数。
我
是否应该只将.
so
文件添加到/app/src/main/jniLibs和....
使用
JNI函数?
浏览 16
提问于2020-02-04
得票数 0
回答已采纳
1
回答
如何为Android不同平台打包本机
预
构建
库
、
、
、
、
为了编译本机
预
构建
库
,我们
使用
-DANDROID_
ABI
和-DANDROID_PLATFORM这两个选项
的
NDK
工具链,因此,如果我们支持android-28、android-29平台和armeabi-v7a、
arm
64-v8a、x86、x86_6
ABI
,则必须有一组生成
的
库
:├── android-28│ │ └── libMy.
so<
浏览 3
提问于2021-02-05
得票数 0
回答已采纳
2
回答
为什么添加abiFilters使应用程序正常工作?
、
、
我
在
一个项目中
使用
了很长一段时间
的
本地
库
,一切都很好。现在
我
使用
的
是Android 3.2.1和Graddle 4.6java.lang.Unsa
浏览 0
提问于2018-10-25
得票数 2
回答已采纳
2
回答
我
如何知道安卓.
so
是用哪个运行时编译
的
?
、
、
、
我
有一些预编译
的
所以文件,所以谁知道是什么标志被用来生成它们。
我
很想知道它们是用哪个运行时/版本编译
的
(gnustl_shared?stlport_shared?)以避免与我自己
的
代码发生冲突。如何从编译
的
所以文件中找到它们要
使用
的
运行时? 这都是Android
的
C++代码。
浏览 2
提问于2017-11-24
得票数 3
回答已采纳
2
回答
查找用于构建OpenCV安卓本机库
的
NDK
版本
、
、
、
假设
我
已经预先构建了OpenCV安卓本机库,比如。如何找到
使用
哪个版本
的
NDK
来构建它?
我
对此很好奇,因为OpenCV 3.4.3
预
建
的
安卓
库
似乎不兼容(?)
使用
NDK
r18。
浏览 0
提问于2018-11-20
得票数 1
3
回答
什么是安卓
apk
中
的
libclasifier_jni.
so
?
、
、
我
的
安卓
apk
大约是22MB,即使
我
没用过重
的
东西。
在
分析了
apk
文件后,
我
发现了一个目录"lib“,其中包含一个用于不同架构
的
文件名"libclasifier_jni.
so
”,
我
不确定它来自哪里。下面是相同
的
屏幕截图 你能告诉
我
这里漏掉了什么
吗
?
浏览 1
提问于2018-10-20
得票数 10
1
回答
Android不链接
预
构建
库
、
、
、
、
我
试图将C静态
库
链接到C++
共享
库
,但似乎
共享
库
完全忽略了LOCAL_STATIC_LIBRARIES行,
而
没有链接静态
库
。 TextureEngine是静态
库
,CustomTexture是
共享
库
。然而,当我
在
CustomTexture上运行
ndk
-构建时,我会得到未定义
的
引用。
使用
V=1
在
CustomText
浏览 1
提问于2016-09-27
得票数 0
回答已采纳
4
回答
如何将预先构建
的
共享
库
链接到Android项目?
、
、
在这里,
我
在
Android.mk文件夹中
使用
了这个jni/文件。/lib/libpackext.
so
.1.0并在项目目录
中
创建一个lib文件夹,并将我预先构建
的
.
so
库
放在其中,并创建一个包含以下内容
的
Android.mk文件 LOC
浏览 4
提问于2012-03-26
得票数 23
1
回答
在
Android Studio中
使用
预
构建
库
和jni
、
、
、
我
使用
的
是android studio 1.0.2,
我
正在尝试创建一个
使用
ndk
和原生函数
的
android
库
。
库
中
,
我
有一个单独
的
c++包装器,
可以
调用
共享
库
中
的
函数。
我
使用
ndk
-build创建了这个
库
(它与eclips
浏览 1
提问于2015-01-31
得票数 5
1
回答
没有将
预
构建
库
复制到我
的
apk
中
。
、
我
可以
构建hello-libs,google示例代码,
预
构建
库
已经被复制到
apk
正确
的
目标。 构建输出
apk
目录仅包含
arm
64版本,但我
在
build.gradle
中
定义了armeabi、armeabi-v7a和<e
浏览 1
提问于2017-12-07
得票数 4
回答已采纳
1
回答
Android应用从错误位置加载
共享
库
、
、
我
正在开发一个
使用
c++
共享
库
的
安卓应用程序。最初,该项目运行良好。
我
最近将Android Studio升级到了4.0.1版本。
我
也更新了
我
的
Gradle版本到4.x,但是
在
更新之后,
我
遇到了奇怪
的
问题,所以Gradle版本被改回了3.6.3。
在
apk
文件
中
,
我
可以
看到
库
二进
浏览 0
提问于2020-07-24
得票数 1
1
回答
当可调试器标志为假时缺少Android '*.
so
‘
库
(独立于构建变体)
、
、
、
、
我们正试图为我们
的
安卓项目
使用
一些“.
so
”
预
建
库
。这些是:mpeg.
so
& lib_arch.
so
当gradle
的
debuggable标志为真时,我们
的
'.
so
‘文件
可以
在
'.
apk
’文件中看到(
使用
ApkAnalyzer确认),并且
在
安装app时也
可以
<em
浏览 0
提问于2020-01-04
得票数 0
回答已采纳
2
回答
如何缩小需要openCv
库
的
安卓app
的
apk
大小(仅限图像处理)
、
、
、
、
我
正在构建一个
使用
最小SDK 15
的
安卓应用程序,它
使用
OpenCV library.The,问题是当我构建它
的
时候,它
的
大小超过了60 MB,这不是很好。
我
检查了应用程序文件,
我
可以
看到由于libopencv_java3.
so
文件
在
amr64,armeabi,mips,x86等所有架构中都太大了。 processing.This
库
有很多其他
的
功能,比如视
浏览 5
提问于2017-07-07
得票数 24
回答已采纳
1
回答
如何从Xamarin窗体项目- DllNotFoundException调用DllNotFoundException
库
代码
、
、
、
我
有Xamarin表单跨平台项目- Android,iOS和UWP。
我
有一个C++ DLL项目,
我
从它创建了一个DLL。
我
的
目的是将这些C++代码集成/调用到Xamarin forms交叉
中
。
我
知道如何
使用
C++程序集指令从C#控制台应用程序调用DLLImport,但在Xamarin上
我
得到了DllNotFoundException。 那么,在哪里必须复制或引用DLL文件才能工作呢?
我
在
D
浏览 0
提问于2018-09-04
得票数 4
回答已采纳
2
回答
在
我
的
android工作室项目中添加".
so
“
库
、
、
、
、
当我试图向我
的
android项目添加一个空间数据
库
时,
我
遇到了问题。
我
遵循了本教程,正如我提到
的
,
我
在
我
的
项目中添加了两个文件夹: 本机空间站点
库
:它们位于我
的
应用程序目录
中
名为libs
的
文件夹
中
,包含几个存放主库
的
不同平台
的
文件夹,称为libspatialite.
so
包含在jsqlite
浏览 1
提问于2014-11-13
得票数 2
2
回答
使用
Android生成输入/输出错误
使用
Android R10E,
我
试图为所有受支持
的
ABI
构建一个
共享
库
,对于某些
ABI
(但不是所有
ABI
),
我
得到了以下错误: [armeabi] SharedLibrary : libMyLib.
so
/home/user/android-
ndk
-r10e/toolchains/
arm
-linux-androideabi-4.8
浏览 2
提问于2015-07-22
得票数 1
3
回答
如何为不同
的
构建风格打包不同
的
*.
so
文件?
、
、
、
我
有一些针对不同构建风格
的
预
构建*.
so
文件,如这些文件都是android第三方图书馆
的
。当我运行该项目时,所有这些*.
so
文件都打包在
apk
中
。但在这里,
我
的
问题是如何在不同
的
apks
中
打包不同
的
*.
SO
文件?请给我build.gradle脚本好吗?有
浏览 0
提问于2018-05-21
得票数 1
回答已采纳
1
回答
自建android
中
包含C++
共享
库
。启动
ndk
-build时出错
、
、
、
我
尝试
在
自建
的
安卓发行版
中
包含简单
的
C++
共享
库
。它是用g++编译
的
,没有任何错误和警告。 目前,
我
需要将这个.
so
库
包含到自建
的
安卓
中
。
我
将我
的
源码复制到'$(Android Source)/
ndk
/ source /android/libmd5/j
浏览 0
提问于2013-06-20
得票数 1
1
回答
在
ABI
上查找Android资源过滤器
、
、
我
的
应用程序build.gradle文件具有
ABI
拆分配置,以支持特定于平台
的
构建(‘armeabi-v7a’,‘
arm
64-v8a’,'x86',‘x86_64’)
我
有一些特定于平台
的
资源,比如-snap for folder structure 在对
共享
库
(.
so
)文件
使用
ndk
的
情况下
ndk
{ abiFilters
浏览 6
提问于2020-07-03
得票数 0
1
回答
Android
NDK
应用程序无法运行
我
一直试图开始
在
我
的
android应用程序
中
添加本地代码,所以我查阅了大量
的
Android教程,但都没有效果。
我
无法让任何应用程序运行在
我
的
模拟器或
我
的
银河S3。
我
一直收到同样
的
错误:“不幸
的
是,AppName已经停止工作了”,
我
的
ndk
-build命令成功地工作了,
我
得到了
浏览 2
提问于2014-07-01
得票数 0
回答已采纳
点击加载更多
相关
资讯
Android 如何使用JNI构建wav转码amr的so动态库
爱奇艺App架构升级之路——64位适配探索与实践
手摸手教你创建 Android NDK 工程
NDK21编译ffmpeg5.0.1
Android签名机制和安全加固浅析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券