android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法
最近学习了一下讯飞android版的sdk,在按照官方文档上的步骤在android studio中导入sdk后,初始化遇到了这个问题。后来知道是gradle中jniLibs配置的问题,解决办法有两个:
将”.so”文件放到gradle默认的jniLibs目录下,即“/src/main/jniLibs”,如下图:
修改jniLibs为libs,这样就可以像文档上一样把.so文件和jar包都放到一起了。修改方法是Module的build.gradle里android内加上下面的代码即可:
sourceSets {main {jniLibs.srcDirs "libs"}}
之后查了一下,android studio中gradle默认的jni libraries目录是在“app\src\main\jniLibs”,用方法2之后jni libraries变成了“app\src\main\jniLibs, app\libs”。这个可以通过View -> Tool Windows -> Gradle打开gradle面板,双击tasks/android/sourceSets,在Gradle Console中就可以看到输出,其中
main
----
Compile configuration: compile
build.gradle name: android.sourceSets.main
Java sources: [app\src\main\java]
Manifest file: app\src\main\AndroidManifest.xml
Android resources: [app\src\main\res]
Assets: [app\src\main\assets]
AIDL sources: [app\src\main\aidl]
RenderScript sources: [app\src\main\rs]
JNI sources: [app\src\main\jni]
JNI libraries: [app\src\main\jniLibs, app\libs]
Java-style resources: [app\src\main\resources]
JNI libraries 这一行就可以看到项目中哪些目录被配置了。
android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法相关推荐
- 修改android studio中的avd sdk路径、avd sdk找不到的解决方案
修改android studio中的avd sdk路径.avd sdk找不到的解决方案 参考文章: (1)修改android studio中的avd sdk路径.avd sdk找不到的解决方案 (2) ...
- Android Studio中配置科大讯飞SDK
1.将科大讯飞SDK文件夹中的Mac.jar包拷入到工程中的libs目录下,Android Studio将视图切换至Project下即可看到. 2.将jar包与模块关联,可通过以下两种方式 ...
- Android编译自定义sdk,java – 使用自定义android.bluetooth.而不是在android studio中默认的sdk android.jar中存在一个...
我想使用自定义android.bluetooth而不是Android SDK附带的android.jar中的presend.我将android.bluetooth编译成单独的jar文件并导入到stud ...
- 关于Android系统中“你的手机上未安装应用程序”问题
有时候我们把写好的APK安装到Android系统中后,点击应用程序图标后程序并不运行,却提示"你的手机上未安装应用程序",这个问题多半是AndroidManifest.xml文件不 ...
- android RadioGroup中设置selector后出现多个别选中的RadioButton的解决办法
在一个RadioGroup组中假如有三个或者以上的RadioButton,当然你需要给这些RadioButton设置selector.设置其中的一个为默认选中状态(在xml中设置).当程序在手机上运行 ...
- Ubuntu14.04下安装Chrome出现“未安装软件包 libappindicator1”问题的解决办法
在使用本博客的Ubuntu安装Chrome的方法中的第一个方法安装Chrome时,遇到了"未安装软件包 libappindicator1"的问题. 贴吧有人提供的解决方法如下: 1 ...
- android studio运行的时候出现Unable to obtain debug bridge错误的解决办法
先贴上我百度的: 首先利用win+R,输入cmd,并且输入命令好来到:cd D:\Android\sdk\platform-tools\(这个是我的adb.exe目录,你的可以自行搜索) 然后输入:a ...
- 在Visual Studio 中找不到Microsoft Word 11.0 Object Library的解决办法
在做Office Word开发中,平台环境:Windows XP SP3+Visual Studion 2008+Office 2003.由于在VS2010中曾经直接创建Office项目,提示无法创建 ...
- Android Studio快速集成讯飞SDK实现文字朗读功能
今天,我们来学习一下怎么在Android Studio快速集成讯飞SDK实现文字朗读功能,先看一下效果图: 第一步 :了解TTS语音服务 TTS的全称为Text To Speech,即"从文 ...
最新文章
- exportfs命令和FTP服务
- ZooKeeper学习:CentOS7下ZooKeeper集群搭建
- android中使用startActivityForResult回传数据
- CF1543C. Need for Pink Slips
- python 添加图例_Python | 在图例标签中添加Sigma
- java白盒测试面试题_面试之JAVA基础Junit了解
- Python稳基修炼的经典案例5(计算机二级、初学者必须掌握的例题)
- eclipse svn
- [转载]利用TTL值来鉴别操作系统
- 安卓手机内存满了,4个方法教你释放空间
- H2GIS读取GPX文件 测试 GPXRead
- JavaCV人脸识别三部曲之一:视频中的人脸保存为图片
- 从7654浏览器卸载到安装360安全卫士
- 网页原型设计工具设计_网页设计工具从下往下
- linux设置display参数,Linux DISPLAY 变量设置
- 大学c语言基础知识必备大全,大学 C语言基础知识.ppt
- NTFS分区结构及图片文档结构
- 剑网三指尖江湖快速升级辅助 日常任务脚本工具介绍
- 2011年2月14日 业界新闻摘要
- Clipper库中文文档(ClipperLib)