2013年3月28日

Android 源代码结构

摘要: 简介 在使用Andriod SDK进行应用程序开发的时候,我们需要对源代码进行调试,有可能需要进入到某个Android API函数内部进行跟踪调试。但是,如果目标版本的SDK没有关联对应版本的源代码的话,就会提示你找不到源代码。 图:找不到Android源码的提示 我们都知道Android系统是一个开源工程,在网上可以下载到源代码。一般在网上搜索一下,就会找到各种下载源代码的方法,比如使用Git和Repo,android源代码下载的网址是http://android.git.kernel.org/。关于利用Git下载android源代码的方法,我就不再赘述了,因为网上的方法很多,这里... 阅读全文

posted @ 2013-03-28 22:25 jackrex 阅读(223) 评论(0) 推荐(0) 编辑

在Ubuntu上下载、编译和安装Android最新源代码

摘要: 看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后下载、编译和安装Android源代码。 一. 环境准备。 1. 磁盘空间预留20G左右,内存3G,因为一边要跑主机,一边要跑虚拟机,内存要求还是比较高的,这样才会比较流畅。 2. 安装VMWare 7.1.4。我的操作系统是Win7,VMWare的版本要新一点的,旧版本的VMWare在网络支持上比较差,由于... 阅读全文

posted @ 2013-03-28 22:20 jackrex 阅读(444) 评论(0) 推荐(0) 编辑

ADT版本号超过17后,所遇到的问题,如导入项目没有Android Dependencies目录、jars包导入的解决办法

摘要: Android Dependencies目录建立解决办法: 网上下载的demo导入第三方包运行后Android: NoClassDefFoundError的错误,原因是第三方的jar包并没有打包进apk里,运行是肯定要出错的。网上百度了N久,都是说先移除之前的Libraries,再将lib更名为libs的做法。今天是遇到邪门了,照做还是运行报错。后来发现直接add的jar包还是放在Referenced Libraries里,ADT升级到17后就出现了Android Dependencies,但这是自动生成的。将名字改来改去工程删来删去也还是无济于事,不能把jar包导入Android Depen 阅读全文

posted @ 2013-03-28 16:50 jackrex 阅读(349) 评论(0) 推荐(0) 编辑

新浪微博Failed to receive access token

摘要: Failed to receive access token使用官方提供的 oauth2.0 SDK 在android客户端 跑, 前段时间申请的微博账号可以授权,现在确实Failed to receive access token ,重新授权也老是这个错误,我已经重新授权很多次了还是解决方案如下:hi~这样更改下试试在 com.weibo.net.Token.java文件中public void setExpiresIn(String expiresIn) {if (expiresIn != null && !expiresIn.equals("0")) 阅读全文

posted @ 2013-03-28 15:59 jackrex 阅读(243) 评论(0) 推荐(0) 编辑

腾讯微博api的蛋疼问题

摘要: 最近在用腾讯微博的api时候,认证的时候发现有腾讯微博的redirectUri 10051错误,百度了一下说是没有填对redirecturi 我勒个去哪里有redirecturi呢,找了半天原来是尼玛的写的说明是个啥啊,明明是应用网址变成了回调地址,腾讯蛋碎了。。。 阅读全文

posted @ 2013-03-28 15:09 jackrex 阅读(135) 评论(0) 推荐(0) 编辑

导航