
android
文章平均质量分 54
fingding
这个作者很懒,什么都没留下…
展开
-
Android SDK Android NDK 官方下载地址
需要其他版本,只须把名字改成对应版本即可。Android NDK r6bWindowshttp://dl.google.com/android/ndk/android-ndk-r6b-windows.zipMac OS X(intel)http://dl.google.com/android/ndk/android-ndk-r6b-darwin-原创 2013-12-20 16:32:21 · 684 阅读 · 0 评论 -
android
1. 使用addr2line工具定位crash点/home/youtaos/android4.0.4/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-addr2line -e /home/youtaos/chrome-git/chrome_webkit/out/target/product/generic/symbols/system原创 2014-02-21 18:19:48 · 3007 阅读 · 0 评论 -
Android读取打包到assets目录下的文件
apk安装之后会放在/data/app/**.apk目录下,以apk形式存在,asset/res和被绑定在apk里,并不会解压到/data/data/YourApp目录下去,所以我们无法直接获取到assets的绝对路径,因为它们根本就没有。例如访问本地的一个index.html文件将index.html放到assets目录下,然后通过WebView的loadUrl(file:///an原创 2015-07-09 10:29:26 · 11113 阅读 · 0 评论 -
Android中assets目录和raw目录的区别和使用情况
原文作者: futurexiong原文地址: http://my.eoe.cn/futurexiong/archive/5350.html今天看到有人问Android中assets目录和raw目录的区别和使用情况。能提出这个问题的,应该都了解它们的共同点:它们会被原封不动的拷贝到APK中,而不会像其它资源文件那样被编译成二进制的形式。要说区别转载 2015-07-07 17:08:20 · 11161 阅读 · 0 评论 -
nexus6 升级5.1
tools1> fastboot,adb(务必最新版本,否则刷5.1时可能出问题)2> 5.1包(有好同学已经上传到百度了:http://pan.baidu.com/s/1jGy1wsY。或者官网https://developers.google.com/android/nexus/images)steps1. unlock (必须的http://bbs.gfan.com/andr原创 2015-06-05 16:16:01 · 1924 阅读 · 0 评论 -
chromium jni方法
JNI学习参考:http://blog.youkuaiyun.com/mr_raptor/article/details/8080606这里主要分析一下chromium中JNI调用chromium中JNI调用的中间转换环节都是由chromium编译系统自动生成的,以ContentShell为例,Shell.java中native方法通过生成的Shell_jni.h来转换到C++的Shell对象原创 2015-01-23 18:23:04 · 2108 阅读 · 1 评论 -
View的onDraw函数
自己定义一个View,重写onDraw方法(画一个红色的圆),然后add到某一个holder中,结果显示不出来。显然是onDraw函数没有调用。1. 手动触发onDraw是一个触发事件产生的调用,一般只能通过特定的方法触发调用:invalidate和postInvalidate2. 可以在构造函数里设置该view的backgroundcolor,即setBac原创 2015-01-23 16:44:06 · 2494 阅读 · 0 评论 -
android4.4.4 源码下载
1. 获取分支名称原创 2014-09-10 11:23:05 · 6313 阅读 · 0 评论 -
android ndk 生成so
Android JNI 使用的数据结构JNINativeMethod typedef struct { const char* name; // Java中函数的名字 const char* signature; // 描述了函数的参数和返回值的字符串 void* fnPtr; // C函数指针} JNINativeMethod;原创 2014-05-14 11:32:06 · 1995 阅读 · 0 评论 -
MobilePhone GPU
GPU不等于显卡,它只是一枚图形芯片,并未经过PCB板的单独封装。在智能手机中,GPU与CPU是封装在一起的,从而形成一枚芯片组。原创 2014-04-18 19:22:25 · 978 阅读 · 0 评论 -
Android print callstack
http://blog.sina.com.cn/s/blog_67892f910101f3cb.html打印调用栈是android平台问题定位的基本方法,如果需要知道谁在调用某个函数,可以在此函数中添加打印调用栈函数,弄清楚函数之间的调用关系。1. Java层打印调用栈方法RuntimeException here = new RuntimeException("her转载 2014-01-06 18:21:10 · 4274 阅读 · 0 评论 -
adb install tab
adb install后面是apk的路径,但是写路径过程中tab键失效,google下找到下面的脚本,运行后tab可用#!/bin/sh# /* vim: set ai ts=4 ft=sh: */## Copyright 2011, The Android Open Source Project## Licensed under the Apache License, Versi原创 2015-06-03 13:55:49 · 1940 阅读 · 0 评论