Android
文章平均质量分 61
gujinfeng1234
mobile:13601434681
展开
-
Android 源码目录结构说明
转自http://www.5adev.com/a/android/2010/0622/67.html Android 2.1 |-- Makefile |-- bionic (bionic C库) |-- bootable (启动引导相关代码) |-- build ...原创 2012-01-11 10:06:49 · 97 阅读 · 0 评论 -
Android 模拟器接受UDP/TCP数据报
今天在使用模拟器调试远程视频播放的时候,遇到收不到数据包的情况, 最后我解决了, 希望这个可以给大家帮助: 应用场景:采用的select机制,但是select的返回值一直是0, 通过抓包工具发现,远程的server在一直发视频数据给客户端。问题就出在socket 收不到数据, 所以select检测不到fd上有数据。 解决办法: 端口的重定向: 为什么要做端口重定向呢...原创 2012-02-06 10:08:48 · 259 阅读 · 0 评论 -
Android模拟器中创建和使用SDCard
Android模拟器中创建和使用SDCard 1.创建一个SD卡镜像文件 打开cmd,进入Android SDK安装路径下的tools目录下,输入如下命...原创 2012-01-30 15:33:03 · 128 阅读 · 0 评论 -
Android DDD 调试
Google为Android应用开发提供了eclipse加插件作为开发工具,基于eclipse可以方便调试apk,而对于底层开发人员(比如 opencore开发)没有提供类似直观的开发工具及调试手段。本文旨在介绍一种基于ddd+gdbserver的调试方法,用于类似opencore的 C层面的程序调试。 具体步骤如下: 开一个shell adb shell ps查看mediaserve...原创 2012-01-18 14:49:04 · 427 阅读 · 0 评论 -
Android源码:如何单独编译OpenCores
一:编译步骤: 1. cd <opencore存放路径>/build_config/opencore_dynamic 2. source setup.sh <opencore存放路径> 3. make -j 编译好的库和可执行文件的位置: <opencore>/build_config/opencore_dynamic/build/instal...原创 2012-01-17 17:38:45 · 103 阅读 · 0 评论 -
Android 进程通信
http://developer.android.com/guide/developing/tools/aidl.html原创 2012-01-17 17:34:06 · 68 阅读 · 0 评论 -
值得记下的手机博客
http://blog.csdn.net/cuijpus原创 2012-01-17 14:40:57 · 65 阅读 · 0 评论 -
Android NDK Log
Android NDK 打印log 1. 在c源文件中,需要include头文件、定义宏 #define LOG_TAG "TestLib" //自定义的变量,相当于logcat函数中的tag #undef LOG #include <android/log.h> //#include <utils/Log.h...原创 2012-01-13 16:17:33 · 195 阅读 · 0 评论 -
玩转Android Provider
参考:http://blog.csdn.net/yan8024/article/details/6444368 package com.HelloWorld; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStrea...原创 2012-01-13 16:02:05 · 82 阅读 · 0 评论 -
自定义Adnroid SDK
修改了Android的源码后, make PRODUCT-sdk-sdk 就是在out/host/linux-x86/sdk 目录下生成新的 Android SDK。 然后配置eclipse Android的SDK目录。原创 2012-01-13 14:14:20 · 90 阅读 · 0 评论 -
Android 源码修改
(1) 支持mmm,mm等命令: 在source的根目录下执行. build/envsetup.sh. (注:[color=red].后面有一个空格[/color]) (2) 修改你想要修改的文件: 比如: 修改packages/apps/Calculator 程序的资源文件。 (3) 修改完了, cd packages/apps/Calculator, mmm; (4)make...原创 2012-01-13 14:10:05 · 304 阅读 · 0 评论 -
How to build android 2.3 source code
转载:http://easwy.com/blog/archives/compile-android-gingerbread-2-3-1/ 前几天下载了Android 2.3.1的源代码并在Ubuntu 10.04(32位)上编译通过。这篇文章简要记录了下载、编译的过程。 关于搭建Android开发环境的文章已经有很多,本文只简要介绍一下,做为备忘。 [ 编译前的准备 ] 这...原创 2012-01-12 10:14:18 · 110 阅读 · 0 评论 -
Android Activity的四种LaunchMode!!!
本文转自: http://marshal.easymorse.com/archives/2950. 写的非常好,分享给大家!! 区分Activity的四种加载模式 在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。 这需要为Activity配置特...原创 2012-04-10 16:27:17 · 128 阅读 · 0 评论