android
NFTercel
这个作者很懒,什么都没留下…
展开
-
log使用方法
在查看android源代码过程中, 只是看代码, 往往没有办法验证对代码的估测是否准确, 这时我们经常通过插入自己的log的方式来测试 某个函数是否调用到, 某个参数在运行过程中的值是多少. 下面jwisp把android各层中加入log语句的方法整理如下.1. java代码在android源码中, 只要是java代码基本上都在framework中 , 所有的java代码中, 加入logo转载 2014-02-08 16:13:44 · 808 阅读 · 0 评论 -
appium环境搭建
1.appium官网目前已被中国屏蔽了。所以第一步翻墙。这里就不多少了。2.进入官网appium.io,点击“Get started”,找到“Android Requirements”点击“windows”。3.点击“node and npm tools ”下载nodejs的安装包,如果下载安装包不支持你电脑的处理器(由于官网提供的64位安装包,需要手动下载32位安装包),我们去官网手动下原创 2017-03-15 09:23:13 · 431 阅读 · 0 评论 -
'register_android_system_OsConstants(_JNIEnv*)'解决方案
编译5.1的时候遇到'register_android_system_OsConstants(_JNIEnv*)',发现是jni.h文件找不到,这个文件并不在Android源码而是在jdk里的include文件夹下。最简单的方法将include的加到环境变量里:JAVA_HOME/includelog如下:host SharedLib: libjavacore_32 (out/host原创 2015-08-13 08:17:06 · 3307 阅读 · 5 评论 -
安卓编年史
让我们跟着安卓从0.5版本到4.4的无尽迭代来看看它的发展历史。这些年来历代安卓的主屏幕 [图片提供:Ron Amadeo]安卓已经以不止一种形式陪伴了我们六年以上。在这段时间内,我们已经看到了不同于任何已有开发周期的,绝对惊人的变化速度。当Google卷入智能手机的战场中时,它拿出了它的快速迭代,Web风格的更新周期,把它们应用到了开发这个操作系统之中,而结果就是突击式的持续转载 2014-11-19 19:48:13 · 1166 阅读 · 0 评论 -
10 个迅速提升你 Git 水平的提示
最近我们推出了两个教程:熟悉Git的基本功能和让你在开发团队中熟练的使用Git . 我们所讨论的命令足够一个开发者在Git使用方面游刃有余。在这篇文章中,我们试图探索怎样有效的管理你的时间和充分的使用Git提供的功能。注:本文中,一些命令包含了方括号中的部分内容(例如:git add -p [file_name]).在这些示例中,你将插入必要的数字、标示符等等,如果没有方括号。转载 2014-08-28 18:45:32 · 414 阅读 · 0 评论 -
StrictMode介绍
最新的Android平台中(Android 2.3起),新增加了一个新的类,叫StrictMode(android.os.StrictMode)。这个类可以用来帮助开发者改进他们编写的应用,并且提供了各种的策略,这些策略能随时检查和报告开发者开发应用中存在的问题,比如可以监视那些本不应该在主线程中完成的工作或者其他的一些不规范和不好的代码。 StrictMode有多种不同的策略,每一种策原创 2014-04-18 16:46:07 · 448 阅读 · 0 评论 -
androidRom制作
http://app.yinxiang.com/shard/s1/sh/152c1729-5fbe-477c-9a12-29f0ee4a3633/0d6b68b42e36973cc02d81f624c6853e原创 2014-04-16 15:02:49 · 557 阅读 · 0 评论 -
OOM log
02-24 14:24:01.555 I/dalvikvm(24275): at dalvik.system.NativeStart.main(Native Method)02-24 14:24:01.555 I/dalvikvm(24275):02-24 14:24:01.555 D/skia (24275): --- decoder->decode returned false02原创 2014-02-26 15:54:10 · 1353 阅读 · 0 评论 -
Unable to execute dex: java.nio.BufferOverflowException
1,升级了build-tools-(19) 导入原有工程,出现如下错误:Unable to execute dex: java.nio.BufferOverflowException,2,解决 删除 build-tools-(19),重启 Eclipse,ok转载:http://blog.csdn.net/hua_007/articl转载 2014-02-23 12:52:21 · 507 阅读 · 0 评论 -
android log实现机制
Android提供了用户级轻量的LOG机制,它的实现贯穿了Java,JNI,本地c/c++实现以及LINUX内核驱动等Android的各个层次,而且足够简单清晰,是一个相当不错的解读案例。本系列文章针对LOG机制的内部实现机理进行解读,本文是系列的第一篇,解读LOG机制的实现架构。 (1)LOG的实现架构 LOG的运行环境 下图是Androi转载 2014-02-08 15:56:43 · 756 阅读 · 0 评论 -
Appium升级
appium升级,说道更新Appium就一定记得要登陆你的VPN。升级很简单,打开命名行输入:npm update -g appium 如果升级过程中出现了我们无法查找到原因的错误,解决方案:1.命令行中输入:npm uninstall -g appium2.命令行输入:npm cache clean3.命令行输入:npm install -g appium原创 2017-03-15 11:44:31 · 4448 阅读 · 0 评论