会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dongweiq
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
58
下一页
2019年2月27日
可显示行号的log工具
摘要: import android.util.Log; /** * (ExtendedLog=>ELog)可以记录行号,类名,方法名的Log工具 * * @author Fantouch */ public class ELog { private static final boolean DEBUG =
阅读全文
posted @ 2019-02-27 16:00 dongweiq
阅读(412)
评论(0)
推荐(1)
2019年2月14日
安卓打印实现打印pdf文档
摘要: 先声明一下,此处的打印非pos打印机打印和蓝牙打印机打印,如果想查找打印小票的pos打印机请进入下面的传送门,蓝牙打印目前没做过,有做过的请指教。 pos打印机传送门: 1. https://www.cnblogs.com/LIANQQ/p/4587637.html 2.https://www.ib
阅读全文
posted @ 2019-02-14 14:33 dongweiq
阅读(11207)
评论(2)
推荐(0)
OkHttp踩坑记:为何 response.body().string() 只能调用一次?
摘要: 想必大家都用过或接触过 OkHttp,我最近在使用 Okhttp 时,就踩到一个坑,在这儿分享出来,以后大家遇到类似问题时就可以绕过去。 只是解决问题是不够的,本文将 侧重从源码角度分析下问题的根本,干货满满。 1.发现问题 在开发时,我通过构造 OkHttpClient 对象发起一次请求并加入队列
阅读全文
posted @ 2019-02-14 10:16 dongweiq
阅读(930)
评论(0)
推荐(0)
2019年1月24日
Gradle 中 buildConfigField的巧妙应用
摘要: 当用AndroidStudio来进行Android项目开发时,build.gradle就是这个工具的核心部分,所有的依赖,debug/release设置,混淆等都在这里进行配置。 下面就主要来记录下利用buildConfigField来为我们的项目进行动态配置的目的 eg:debug:打印日志,在内
阅读全文
posted @ 2019-01-24 09:57 dongweiq
阅读(986)
评论(0)
推荐(1)
2019年1月10日
在Android上启用Kiosk模式
摘要: 我们的云帆机器人(上面运行的安卓程序)有一个线下场景是商场,由于商场人多,总会遇到一些用户在我们的app里乱点,然后会跳出程序进入到系统设置的一些界面,这样很不友好。 比如程序中有一些需要输入文字的地方,弹出了输入法,有的用户就去故意点输入法的设置,结果就能进入到安卓的系统设置,商场的用户用的是我们
阅读全文
posted @ 2019-01-10 15:19 dongweiq
阅读(6380)
评论(0)
推荐(2)
2018年11月1日
android的activity被杀死后如何重启
摘要: 最近公司的大屏展示机器人上的程序运行时间长了,比如五天,十天会出现偶尔的崩溃,查日志可能是内存溢出或者是ndk层的错误,这种错误一时也不太好查找,但是产品那边有个要求就是程序退出了一定要能重启,能抓日志最好抓日志,然而ndk层的崩溃是无法重启的。但是我们去查看日志的时候发现了一个规律。 虽然应用程序
阅读全文
posted @ 2018-11-01 17:44 dongweiq
阅读(2573)
评论(0)
推荐(1)
2018年10月12日
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
摘要: 今天把ndk升级了,但之前的串口通信的例子却无法编译了,一直报错 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android 后来google了下,查到原因 https://
阅读全文
posted @ 2018-10-12 16:55 dongweiq
阅读(11834)
评论(3)
推荐(1)
2018年8月17日
记录一次句柄泄漏的异常解决
摘要: 最近入职了一家生产机器人的公司,我们做的软件就是运行在这个机器人上的,机器人服务有个特点就是里面的软件要连续24小时不间断服务,所以要求app能够持续的运行服务。 测试那边很久以前就记录过一个奇异的问题,就是机器人在使用一天以后,会莫名奇妙的闪退,java层有crashhandler,但是也抓不到日
阅读全文
posted @ 2018-08-17 16:30 dongweiq
阅读(11550)
评论(3)
推荐(2)
2018年8月8日
Android studio3.1.3 打包jar,混淆
摘要: 最近公司需要将数据进行打包提供给用户,需要我们提供数据解析的jar给用户,为了防止数据格式的泄露,需要进行混淆。这里记录一下封装jar并混淆的过程。 1.创建module 之后创建了几个需要演示混淆的类。 2.打包配置 在Module的gradle里面,添加如下代码,跟dependencies平级;
阅读全文
posted @ 2018-08-08 14:50 dongweiq
阅读(486)
评论(0)
推荐(1)
2018年7月26日
android下使用tcpdump抓包
摘要: tcpdump是linux下的抓包工具,在android中没有,需要下载对应的工具。 下载地址:https://www.androidtcpdump.com/android-tcpdump/downloads 然后通过adb放到对应的目录: adb push tcpdump /data/local/
阅读全文
posted @ 2018-07-26 13:12 dongweiq
阅读(15577)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
···
58
下一页
公告