
android
baqiuxiao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自己编译的Android sdk不能被识别的问题
我在ubuntu下编译Android 2.3.3的源码,但编译完后的sdk不能用,在Eclipse里面,SDK Manager无法识别编译后的Android,以为是自己的编译过程出现了问题,于是重新编译了好几次,但问题依然存在,后来从网上找到了解决方案 需要把tools下面的aapt aidl dx和platform-tools的lib/dx.jar都拷到platform/android-2.3原创 2012-11-26 14:14:06 · 891 阅读 · 0 评论 -
使Android应用获得系统权限以及引用第三方jar包
一. 有时候,我们写的Android应用要执行的操作需要有系统权限才可以执行,这时,我们需要做如下步骤: 1.把应用放到源码的packages/app目录下 2.在应用的Android.mk下添加LOCAL_CERTIFICATE := platform 3.在AndroidManifest.xml中加入android:sharedUserId="android.uid.system“原创 2012-11-26 14:38:22 · 1469 阅读 · 0 评论 -
把apk文件放到模拟器的存储卡上后从存储卡上进行安装
虽然我们可以直接用adb install demo.apk或者adb push demo.apk /data/app命令往模拟器上安装apk文件,但有时我们会需要把apk文件放到sd卡上,然后自己点击手动安装,这时可采取下面的步骤 1. 在新建avd时要为其分配sdcard的大小 2. 把C:\Documents and Settings\xxx\.android\avd原创 2013-04-12 09:36:33 · 1089 阅读 · 0 评论 -
如何解决android应用在大屏幕手机或者平板电脑无法全屏显示的问题
写的应用在模拟器上正常显示,但放到开发板上时,只能占据开发板的左上角位置,不能全屏显示,但布局文件没有问题,后来查阅资料发现,可以这么修改 找到AndroidManifest.xml中 把3改为比3大的数 3对应是SDK1.5,设置为4则对应SDK为1.6,只要设置的值大于等于4时,都能显示全屏(备注:一定是layout中设置了fill_parent属性,具体原因在这里就不解释了原创 2013-04-11 17:22:25 · 4412 阅读 · 0 评论 -
利用工具修改apk内容后重新发布
1. Android反编译工具:Apktool Android apktool是一个用来处理APK文件的工具,可以对APK进行反编译生成程序的源代码和图片、XML配置、语言资源等文件。Apktool工具把dex字节码转换为smali文件,smali文件与dex字节码的关系就如同汇编语言与二进制代码的关系。 a. 安装 首先安原创 2013-04-12 16:06:22 · 989 阅读 · 0 评论 -
让android应用程序获得system权限
让android应用程序获得system权限一般有两种方法 方法一: 需要在android源码下面编译应用 把应用XXX放到源码packages/app目录下,为该应用增加Android.mk文件,指定LOCAL_CERTIFICATE := platform AndroidManifest.xml中的manifest加入android:sharedUserId="andr原创 2013-04-16 20:45:02 · 2105 阅读 · 0 评论 -
关于android里的文件创建及读写问题
一 在SD卡创建并读写文件 SD卡正常加载后,通过Eclipse的DDMS的File explorer可以看到mnt/sdcard的权限属性为d---rwxr-x,很奇怪的属性,sdcard的owner是system用户,但system用户对sdcard没有读写可执行权限,所以如果需要对sdcard操作,就不能是system用户。 读写SD卡需要在app的manifest中添加 申原创 2013-09-30 13:27:38 · 1064 阅读 · 0 评论