Bunny Love Fish

自由软件是一种哲学,生活是一种哲学,加油,还有四天就周末了。努力拼搏。https://bunnyblue.github.io/...

Android-那些年我们进过的坑-ByteBuffer导致的bug

Android-那些年我们进过的坑-ByteBuffer导致的bug前几天发现这么一个问题,自己实现的序列化,按字节操作。5.0一直没测试,发现反序列化有问题,一直以为数据库的问题。折腾了一晚上。 都知道在5.0 google做了好多优化。我们使用了allocateDirect,debug发现5...

2015-06-27 09:53:36

阅读数 2785

评论数 1

version `GLIBC_2.14' not found 解决方法.

参考: http://blog.csdn.net/force_eagle/article/details/8684669 http://blog.csdn.net/iomato/article/details/8462768 =======================...

2014-04-25 11:14:29

阅读数 5280

评论数 0

Codesigning the Debugger OSX gdb签名

搞了个MBP  让gdb 好折腾 原文 地址  gdb a.out 然后直接r 出现 Starting program: /x/y/foo Unable to find Mach task port for process-id xxx: (os/kern) fa...

2014-02-12 18:19:33

阅读数 3285

评论数 0

keystore文件转换格式为pk8+x509.pem

android 一般除了使用jarsigner签名 还有使用signapk 后者位于android源码 前者位于jdk中。两者使用的文件格式不同前者使用JKS 后者使用公钥+私钥 是分开的 第一步 先v把keystore文件转换为pkcs12格式 keytool -import...

2014-01-06 12:17:56

阅读数 30496

评论数 3

android 编译小结,模拟器打包~

Just a Note Personal 最近在系统挂钩子,调试程序 ,开了100G 的缓存,表示毫无压力,编译完了之后在/mydroid/out/target/product/generic 生成img 直接运行 emulator ,ok,没问题,但是我想把这些拿出来运行,不参与模拟器...

2013-12-11 17:57:04

阅读数 12604

评论数 0

【转帖】Android zxing 横屏 改竖屏识别解决方案

在网上找了很多方法,但最后都有问题,自己调试了好几个小时,最后终于完美解决了竖屏识别。 首先你需要有zxing项目的简化版代码,在这里。 使用简化版可以免去许多不必要的代码,方便学习研究,更好定位核心功能。 如果你调试成功后,就可以着手修改将其变为竖屏识别了。 第1步: ...

2013-10-15 11:28:10

阅读数 16263

评论数 0

一句话解决zxing 退出黑屏问题

在裁剪zxing 发现退出黑屏一下退出 看了一通愣是没找到哪儿的问题 google一通发现 找到package com.google.zxing.camera下的类CameraManager.java类,修改closeDriver()方法,非常简单: ..................省略...

2013-10-14 19:19:11

阅读数 14484

评论数 1

Android Manifest Action小笔记

昨天在做库项目 因为不想把主项目的manifest搞的一堆东东,而且库项目公用的 Receiver中有个Action 但是这个问题折腾了好久,原文https://groups.google.com/forum/#!topic/android-developers/PL_sbGQ13m8 问题这样子...

2013-09-17 15:15:06

阅读数 13326

评论数 0

为android 项目生产javadoc

最近在做库项目,不是很大,注释写的挺多的,顺手生成javadoc。遇到了一下问题,记录下来。代码注释写的规范点,生成doc看起来挺优雅的看着也算一种享受了。 步骤来了 第一步 选择 project  生成javadoc 如下图,配置好javadoc的路径 然后选择下一步,注意...

2013-09-13 11:13:06

阅读数 11242

评论数 0

ant 读取 svn版本号

android编译  需要从svn中读取版本号,没安装svn,使用svnant 把svnant 导入 ant 的lib文件夹,s...

2013-09-10 11:22:06

阅读数 9417

评论数 0

编译自己的Android SDK

首先同步Android源码,然后在shell 这哦功能切换到源码目录。 首先build linux的sdk没啥 直接make sdk ok  但是build windows的需要先make linux的,如果不存在则自动build 首先 运行 source build/envsetup.sh...

2013-08-31 09:38:50

阅读数 6793

评论数 0

android jni检测 char utf8

JNI WARNING: input is not valid Modified UTF-8: illegal start byte 在加解密可能会出现非utf8字符 导致vm挂掉,所以需要在 NewStringUTF之前验证char*是不是含有非utf8字符 从vm扣除可用源码 typedef ...

2013-08-28 09:50:59

阅读数 5841

评论数 3

android gradle include so libs

gradle 发现不能把 native打包 stackoverflow找到脚本添加 一段脚本task copyNativeLibs(type: Copy) { from fileTree(dir: 'jni', include: '**/*.so' ) into 'build/nati...

2013-07-02 10:21:13

阅读数 4435

评论数 2

Android Gradle Build

从学校出来一只使用Ant编译 ant写脚本有些麻烦,不是很简单,感觉依赖还行。速度还不错。很久以前大牛想我推荐gradle ,这个比ant好用多了,现在确实是,那时候gradle还没在在android里正式支持,   前几天更新ant 脚本 突然觉得我应该try一下,有些路不能直着走,曲线救国嘛...

2013-06-22 15:44:49

阅读数 28798

评论数 0

Android SDK R22 Caused by: java.lang.NoClassDefFoundError: android.support.v4.widget.EdgeEffectCompa

Google IO结束了,新的SDk R22发布了,果断更新直接运行,报错了了,部分log如下05-16 13:38:48.729: E/AndroidRuntime(21315): Caused by: java.lang.reflect.InvocationTargetException 05...

2013-05-16 13:37:01

阅读数 10778

评论数 2

Google Maps Android API v2 android 谷歌地图v2

Getting the Google Maps Android API v2   目前google map api升级到了v3了 。v2流行中。至于v1已经标记为废弃了。  demo code位于 sdk extras/google/google_play_services/sam...

2012-12-17 16:41:43

阅读数 7402

评论数 17

Android backup apk

/** 备份 apk 小demo*/ public static void backApk(Context context) { String dstPath = "/sdcard/update/";//save path dir String apkNameStri...

2012-12-14 09:49:49

阅读数 1879

评论数 0

Android NDK R8C 重新编译jni问题

前几天google升级了Android ndk 到r8c,这个版本修复了上版本的错误,比较扯淡的错误。 不过这次更新的童鞋可以发现,每次ndk-build会重新编译所有的,管你改没改过代码。总之building ,everything,操蛋啊。 打开NDK的根目录 找到 build/core/...

2012-11-25 17:01:22

阅读数 3379

评论数 2

Handler+ExecutorService(线程池)+MessageQueue模式+缓存模式

Handler+Runnable模式 我们先看一个并不是异步线程加载的例子,使用 Handler+Runnable模式。 这里为何不是新开线程的原因请参看这篇文章:Android Runnable 运行在那个线程 这里的代码其实是在UI 主线程中下载图片的,而不是新开线程。 我们...

2012-10-28 10:32:57

阅读数 1647

评论数 0

ubuntu 12.04 build android的问题

/usr/bin/ld: cannot find -lGL  重装了系统后竟然同步代码后报错,没法编译,本子没法装N卡驱动,不知道安装驱动的有着问题没。 gl.so有,只是没连接,重新连接一下就好了 find /usr/ -name "libGL.so*&quo...

2012-05-30 09:22:08

阅读数 1220

评论数 0

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