排序:
默认
按更新时间
按访问量

解决-Android ListView.setSelection无效

现象 我调用了ListView的setSelection方法,想让选择的Item显示在界面上。但是发现调用了却没有效果。 产生原因 在notifyDataSetChanged 后直接调用了ListView.setSelection(int position)方法 解决办法 不直接调用...

2018-07-31 17:45:20

阅读数:13

评论数:0

Android-AIUI技能设计技巧及处理策略总结

半年多一直在做机器人语音方向的应用,现在产品基本上稳定下来了,在语音交互的路上踩过不少坑,在这里记录分享一下。这里假设看到这篇文章的人对AIUI的基本概念包括实体、技能、语料、意图都已了解。 最开始的语音处理方案 讯飞MSC录音+本地NLP处理。 当时还不知道有AIUI这个东西,本地做了一个...

2018-07-06 19:21:14

阅读数:345

评论数:0

解决-Android跨应用AIDL调用时报错 java.lang.SecurityException: Binder invocation to an incorrect interface

产生原因 如果服务端和客户端 AIDL文件的包名不一致。那么在调用AIDL的接口时就会报如下错误: 06-27 17:12:10.293 6433-6433/cn.zzmetro E/AndroidRuntime: FATAL EXCEPTION: main ...

2018-06-27 17:32:42

阅读数:50

评论数:0

ReactNative-如何在AndroidStudio上打Release包

如果你也是在现有原生Android应用上集成的ReactNative,碰到了打release包的问题,那么下面的内容可能会对你有帮助。如果不是,请跳过。 下面介绍一下如何在Android Studio上打集成了React Native的release包。 项目结构 我的项目结构如下图。所...

2018-06-13 16:53:36

阅读数:79

评论数:0

Android-获取apk的包名以及入口Activity

环境准备: Android SDK apk包(这里我下载了一个华为应用市场) 步骤 打开终端,进入到Android Sdk/build-tools/27.0.1 执行命令 ./aapt dump badging '/home/huanglin/下载/com.huawei.appma...

2018-06-08 10:20:53

阅读数:225

评论数:0

Android-如何exclude aar包中的某个jar包

记录一个简单便捷的exclude arr包中某个jar包的方式。举个例子:很多aar里面都会把gson这个jar包打进去,如果版本不对,项目编译就会报有重复的类之类的错误。解决办法之一就是把aar包里的Jar打包的时候给去掉,就像下面这这样。注意,要使用exclude module这种方式,直接使...

2018-06-07 20:08:26

阅读数:582

评论数:0

解决-Gradle build failed to resolve aar library dependency

很多SDK都会以aar形式提供给我们。aar包会放在libs下面,然后在build.gradle文件里面加上下面这条语句将aar包导入到项目中。 $ implementation(name: 'aar包的名字', ext: 'aar') 这个时候直接编译,可能会报错 Error:...

2018-06-07 20:01:28

阅读数:130

评论数:0

解决React-Native: SDK location not found

使用react-native run-android时报错 FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':app'. &g...

2018-05-08 11:37:52

阅读数:121

评论数:0

解决-React-Native: Android project not found. Maybe run react-native android first?

在终端运行命令react-native run-android时报错Android project not found. Maybe run react-native android first? 我的问题是出在react-native的版本不对。解决办法: 打开终端,进入到项目的根目录 执...

2018-05-08 11:20:54

阅读数:143

评论数:0

解决-安装node.js后,使用npm命令时报没有权限的错误Error: EACCES: permission denied

我的按照Node官网安装了软件,使用npm命令创建项目时报错: npm WARN checkPermissions Missing write access to /usr/lib/node_modules npm ERR! path /usr/lib/node_modules npm ER...

2018-04-23 15:20:59

阅读数:126

评论数:0

解决-Ubuntu安装wine时停在"正在设定ttf-mscorefonts-installer"

解决办法:用tab键选中确定,然后按enter键就可以继续了。

2018-04-23 14:14:42

阅读数:197

评论数:0

解决-使用OpenCSV读取文件时报错java.lang.NoClassDefFoundError

最近有个需求,需要将excel中的内容导入到数据库中。由于我们的excel内容不包含公式等,只是文字信息,采用csv格式的会更方便。在网上查找到目前比较好的Java CSV读写库是OpenCSV,于是就开始撸代码了。 InputStream inputStream =...

2018-04-19 11:36:38

阅读数:67

评论数:0

使用命令行启动LeakCanary的界面

命令行启动LeakCanary 一般情况下,如果使用了LeakCanary,安装应用时会自动在设备桌面上添加一个LeakCanary的入口。但是有些定制的ROM可能并不会把安装的第三方应用显示出来。这个时候想要打开LeakCanary查看内存泄露情况就需要用命令行启动 LeakCanary了。...

2018-04-08 17:04:06

阅读数:40

评论数:0

关于科大讯飞AIUI SDK录音时长最长只有大概5s的问题

最近在用讯飞的SDK做语音方向的应用。讯飞有两套SDK,一套是MSC的,还有一套是AIUI的。考虑AIUI的SDK已经能实现我想要的功能,并且使用AIUI的SDK可以录音扔到服务器后直接返回语义处理的结果,比MSC减少了一次网络请求,同时还能减小apk包的大小,就没有用MSC的SDK。 但是...

2018-03-09 19:12:17

阅读数:142

评论数:0

Centos6.x下安装samba文件共享服务

samba官网:https://www.samba.org/ 最近需要在服务器上部署一个共享文件服务,希望达到的效果是,不同系统环境(windows linux mac)下的用户能同时访问修改Centos服务器上的文件。搜索一番之后发现,samba这个软件可以实现我想要的功能。下面开始安装了。 ...

2018-02-09 15:03:37

阅读数:61

评论数:0

Centos6.x下安装Gerrit

上一篇文章介绍了《Ubuntu下搭建本地Gerrit代码审核服务器》 这篇文章介绍下怎么在Centos上搭建Gerrit,两者的主要区别在于一些配置项。 需要准备的软件 安装git 安装jdk 安装apach2 安装gerrit 配置 验证 创建第一个项目 插件扩展 需要准备的软件 ...

2018-02-09 13:55:50

阅读数:93

评论数:0

Ubuntu下搭建本地Gerrit代码审核服务器

最近自己在本地搭了一遍Gerrit代码审核服务器,本地的系统是Ubuntu的。后续还会介绍怎么在Centos上搭建,这两者还是有区别的。过程中踩了很多坑,希望能给后面的人多一些参考,少走点弯路。 [TOC] 需要准备的软件 安装git 安装jdk 安装apach2 安装gerrit 配置 ...

2018-02-09 11:16:11

阅读数:232

评论数:0

常用linux命令

本文会记录一些日常开发中经常用到的linux命令。 命令 查看操作系统版本 cat /etc/redhat-release 删除软链 rm -rf ./软链名称 注意:软链名称后不能加/,否则会把源数据删除。 查看端口占用: netstat -ano | grep ...

2018-01-30 19:04:52

阅读数:43

评论数:0

解决-Glide You cannot start a load for a destroyed activity

复现步骤 在Activity的onResume()中使用Glide加载一张背景图片,Glide.with(this).load(url).into(backgroundView) 然后快速的退出重进这个Activity,多操作几次,应用就Crash,并报java.lang.IllegalArg...

2017-10-19 12:12:58

阅读数:213

评论数:0

解决-Glide加载CircleImageView失败

在用Glide加载自定义的圆形图片时,显示的是占位图 - 加载图片的代码Glide.with(context) .apply(new RequestOptions().placeHolder(resId)) .transition(withCrossfade()) .l...

2017-10-18 20:35:12

阅读数:479

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭