Android
ajaxDreamer
这个作者很懒,什么都没留下…
展开
-
Linux下android模拟器无法启动,报GLIBC_2.11' not found错误的解决方案
<br /> 今日安装了XP与Linux双启动系统,jdk、eclipse、adt一路高歌,到了启动模拟器时卡了壳,报出`GLIBC_2.11' not found’等等错误信息,搜索谷歌百度,与我同样遭遇之难兄难弟不少,<br /> 导致这个错误的原因是系统中的glibc库版本不够,谷歌编译SDK时用的glibc版本高了些,没有考虑到我等系统之情况,在使用 yum update命令更新了系统之后故障依旧。网上提供了解决方案,下载sdk源码重新编译,这样当然是可以的,可是过程晦涩难懂且容易出错,原创 2011-02-02 00:01:00 · 1924 阅读 · 0 评论 -
Android 数字签名
<br />在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机制。Android系统要求每一个安装进系统的转载 2011-02-26 23:26:00 · 1178 阅读 · 1 评论 -
给android模拟器安装虚拟SD卡
1.首先创建一个模拟器AVD2.建立存储镜像: mksdcard 1024MB(SD卡大小根据个人喜好来定) sdcard.iso3.带参数的启动模拟器:在cmd命令中输入 emulator -avd avdname(你的模拟器名) -sdcard filename.iso 例如 emulator -avd android1.6(你的模拟器名) -sdcard sdcard.iso (刚刚你建立的那个sd卡镜像)【或者eclipse里面直接启动】在eclipse里面的话就需要在你的运行配置文件夹对话框里面给原创 2011-02-27 00:21:00 · 1883 阅读 · 1 评论 -
Manifest.permission 定义android的106个权限
这些权限就可以放在 AndroidManifest.xml这个文件里声明,书写格式如下:转载 2011-02-26 23:08:00 · 1427 阅读 · 1 评论 -
adb shell 命令下中文乱码问题解决
<br />CMD命令窗口默认编码为GBK,但android系统默认是utf8编码显示,所以我们在shell下看到的中文全部乱码,这一点我们可以通过执行chcp命令就能看到结果为936,936指的就是GBK编码。解决问题的方式很简单,改变CMD的编码方式。执行chcp 65001 命令后就可以修改CMD窗口为utf8编码。原创 2011-03-03 10:40:00 · 7852 阅读 · 2 评论 -
AndroidManifest.xml中android:configChanges属性
程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等,这样的事情一发生,Activity会重新启动,其中的过程是:在销毁之前会先 called onSaveInstanceState()去保存你应用中的一些数据,然后called onDestroy(),最后才去called onCreate()或onRestoreInstanceState()方法去重新启动Activity.转载 2012-05-19 15:23:06 · 751 阅读 · 0 评论