
Android
依水如风
如风
展开
-
百分郎魔法书包的语音识别
最近在做智能学习,涉及到语音识别对比,在寻找和研究,先开始记录下原创 2020-03-03 23:46:06 · 235 阅读 · 1 评论 -
libmad 函数简单说明
MAD(libmad)是一个开源的高精度MPEG音频解码库,支持MPEG-1标准。libmad提供24-bit的PCM输出,完全定点计算,非常适合在没有浮点支持的嵌入式硬件平台上使用。使用libmad提供的一系列API可以实现MP3文件的解码。“mad.h”头文件定义了libmad的数据结构及API函数[15]。表4 libmad中的主要数据结构 主要数据结构 ...转载 2019-11-22 13:59:12 · 834 阅读 · 0 评论 -
adnroid NDK debug调试
最近在弄android的第三方so调用,用jndi调试c++代码走了不少弯路,方式一 CMAKE方式,配置完成后一直报c++引用错误,ndk-build是没问题的代码。配置麻烦觉得放弃。方式二在工程配置ndk 远端调试。前置条件NDK给工程加上Native Support,在setting的插件里plugins添加。c++代码合并在一个工程里,目录按so文件目录放置。添加buil...原创 2019-11-22 13:46:09 · 428 阅读 · 0 评论 -
Android Studio 简单生成so文件并调用过程解决
网上其他借鉴写的步骤都不全,中间还有很多错误要去一点点解决。我把完整版的方法写出来,供大家参考。1、什么是NDK?通俗的讲NDK就是编译类似C、C++写的代码供android调用的工具。2、什么是JNI?为什么使用JNI?JNI的全称是Java Native Interface,它提供了若干的API实现了Java和其他语言的通信(主要是C和C++)。JNI的目的是使java方法能够...原创 2019-11-16 21:37:55 · 1347 阅读 · 1 评论 -
android studio 加载so文件各种错误
错误一: Caused by: java.lang.UnsatisfiedLinkError: Couldn't load mad: findLibrary returned null网上很多例子都不太全,发现一个问题搞了半天如果在build.gradle配置如下sourceSets { main { jniLibs.srcDirs = ['libs'] ...原创 2019-10-03 11:24:45 · 1260 阅读 · 1 评论 -
android studio 如何删除 plugins插件
网上大多数文章都是教怎么使用插件,都没有讲怎么卸载插件,打开settings,plugins把插件前面的钩去掉,然后重启就行。要完全删除就在进去选择插件,点击插件名称进去,在右上角有卸载和禁用选项。...原创 2019-10-05 18:03:05 · 7770 阅读 · 0 评论