android
hohaixrh
这个作者很懒,什么都没留下…
展开
-
安卓开发者必备的42个链接
本文由 ImportNew -汤米猫 翻译自cogitolearning。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注:如果你也对Android技术翻译分享感兴趣,欢迎加入我们的 Android开发 小组。参与方式请查看小组简介。暑假就要结束了(译注:本文发布在13年8月份),或许你已决定成为一个安卓程序员。假期中,我收集了42个帮助大家学习安卓的链接。有的转载 2013-12-30 22:34:23 · 706 阅读 · 0 评论 -
Bad JNI version passed to AttachCurrentThread:
出现这个错误时,发现JNI层有error打印,原因是 java version没有提供 if (event == ASSOCIATE_JVM) { JavaVMAttachArgs args; char name[] = "XX Service Callback Thread"; //args.version = JNI_VERSIO原创 2014-03-13 16:56:24 · 2346 阅读 · 0 评论 -
No rule to make target `out/target/common/obj/APPS/framework-res_intermediates/src/R.stamp
回到\frameworks\base\core\res目录下mm下,就ok了原创 2014-03-13 15:40:36 · 5107 阅读 · 0 评论 -
how to compile a single kerel module to ko in android
cd to driver souce code make file directory:kernel/drivers/XXX/make -C $ANDROID_PRODUCT_OUT/obj/KERNEL_OBJ/ M=`pwd` ARCH=arm CROSS_COMPILE=arm-eabi- modulesmake -C /home/user_name/XXX/XXX/原创 2014-03-04 13:18:29 · 659 阅读 · 0 评论 -
android UEventObserver的用法
在android的framework中想要监听底层的uevent事件是一件很简单的事情,只要以下几个步骤即可,拿UsbDeviceManager.java为例子。首先,创建一个UEventObserver类:[cpp] view plaincopyprivate final UEventObserver mUEventObserver转载 2014-03-04 15:36:42 · 1116 阅读 · 0 评论 -
Handy adb commands for Androi
View connected device(s)Use this to view all connected devices and list their IDs.adb devicesIf multiple devices are attached, use adb -s DEVICE_ID to target a specific device.Install an转载 2014-03-03 22:43:08 · 706 阅读 · 0 评论 -
how to compile kernel in android ?
http://source.android.com/source/building-kernels.htmlexport ARCH=arm export SUBARCH=arm export CROSS_COMPILE=arm-eabi-make xxx_android_defconfig## configuration written to .config#原创 2014-03-03 14:07:48 · 754 阅读 · 0 评论 -
两种AIDL用法分析
转自http://blog.csdn.net/u010961631/article/details/12082161我们在前面介绍了关于AIDL的两种用法,第一种用法主要用在应用层中(应用层的AIDL调用),第二种用法主要用在framework中(Framework中的AIDL调用)。但是这两种用法中都提到了Stub、asInterface等关键字,在这一节中我们主要针对AIDL内部机转载 2014-02-18 18:52:06 · 728 阅读 · 0 评论 -
Framework中的AIDL
转自http://blog.csdn.net/u010961631/article/details/12081641 在上一节(应用层的AIDL调用)中我们介绍了应用层中的AIDL用法, 这一节中,我们来看一下系统Framework层中更为普通的AIDL用法。 为了便于分析,我们挑选了ITelephonyRegistry这个SystemService进行分析。这个转载 2014-02-18 18:49:54 · 700 阅读 · 0 评论 -
应用层的AIDL用法
一、什么是AIDL服务 一般创建的服务并不能被其他的应用程序访问。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言(Interface Definition Language,IDL)来公开服务的接口。因此,转载 2014-02-18 18:46:28 · 630 阅读 · 0 评论 -
android UI 之layout_weight 的解释及使用
转自http://my.oschina.net/jsan/blog/191492在Android的控件布局中,有一个奇葩的 layout_weight 属性,定义如下:layout_weight : 用于指定剩余空闲空间的分割比例。用法:01LinearLayout02 andro转载 2014-02-18 19:37:49 · 625 阅读 · 0 评论 -
android nfc
转之http://blog.csdn.net/wlwl0071986/article/details/20203105转载 2014-03-01 11:04:32 · 721 阅读 · 0 评论 -
adb server is out of date. killing...
1:今天调试android的时候发现一个诡异的问题[html] view plaincopyC:\Users\xxxx>adb start-server adb server is out of date. killing... ADB server didn't ACK * failed to start daemon *转载 2014-01-14 09:15:48 · 590 阅读 · 0 评论 -
windows如何搭建android开发环境
到http://developer.android.com/sdk/index.html下载 adt-bundle-windows下载之后需要使用adb,\sdk\platform-tools有adb,拷贝到system32目录。Type Error generating final archive: Unable to get debug signature keyU原创 2014-01-13 14:21:43 · 724 阅读 · 0 评论 -
android 编译去除多语言编译警告
You can useLOCAL_MODULE_TAGS := testsin the Android.mk to omits the localization check.Another way is to disable localization check in build system. Comment the line 81 inbuild/core/package.原创 2014-01-10 10:00:41 · 2948 阅读 · 0 评论 -
android apk install fail
android install fail , pkg: Failure [INSTALL_FAILED_ALREADY_EXISTS]If you install the application on your device via adb install you should look for the reinstall option which should be -r. So原创 2014-01-10 11:35:30 · 825 阅读 · 0 评论 -
ContentProvider与ContentResolver使用
如下内容为从网络转载:使用ContentProvider共享数据:当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sha转载 2013-12-25 19:48:21 · 833 阅读 · 1 评论 -
FileInputStream 与BufferedInputStream
BufferedInputStream是一个带有缓冲区域的InputStream,它的继承体系如下: InputStream |__FilterInputStream |__BufferedInputStream FileInputStream不支持mark/reset操作;BufferedInputStream支持此操作;mark/reset操作可以用原创 2013-12-25 19:16:10 · 1342 阅读 · 0 评论 -
android jni log
如果想要简洁一些,可以在底层自己定义#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, "tag", "string");其它的依次类推,你懂的。 2.3 log.h如下:/* * Android log priority values, in ascending priority order.转载 2014-03-20 15:44:02 · 748 阅读 · 0 评论