- 博客(11)
- 收藏
- 关注
原创 AndroidN加载私有库时报错:xxx is not accessible for the namespace
谷歌从Android N开始,除了那些在Android NDK提供的库之外,限制了应用对系统私有库的加载。既然是限制了,想通过以前的方法去加载库已经行不通了。暂时想到两种解决方法,目的是将缺少的so文件放入apk中的lib目录中。1.在Android.mk中添加缺少的so文件,这样这些库就会编译进apk。 LOCAL_JNI_SHARED_LIBRARIES += libnativeloade...
2018-03-27 10:40:50 7440 2
转载 apk反编译
反编译流程:一、apk反编译得到程序的源代码、图片、XML配置、语言资源等文件下载上述工具中的apktool,解压得到3个文件:aapt.exe,apktool.bat,apktool.jar ,将需要反编译的APK文件放到该目录下,打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:apktool.bat d -f test.apk test
2017-11-13 00:29:41 170
转载 android自定义签名
一、自定义签名Key在/build/target/product/security目录下有个README,里面有说怎么制作这些key以及使用问题(android4.2):The following commands were used to generate the test key pairs: development/tools/make_key testkey
2017-11-13 00:27:20 530
转载 android中src和background区别
android中src和background区别ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。此外:scaleType只对src起作用;bg可设置透明度,比如在ImageButton中就可以用
2017-11-13 00:23:15 156
转载 android添加后门的一种方法
在/frameworks//base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java文件中添加你需要处理的系统键值,这是因为Android的系统键值在抛向应用层之间都是在该类中的interceptKeyBeforeQueueing被处理的。代码实现如下://变量声明并初始化private int
2017-11-13 00:20:14 3148
原创 android使用xml自定义button样式
1.首先写一个定义Button样式的XML文件:新建Android XML文件,类型选Drawable,根结点选selector,名字自选2.在xml中写代码: 此种情况下,只是两张图片的切换,效果比较死板,修改成下面的代码,效果会好些:
2017-11-13 00:18:28 7519 1
原创 android开机没有收到开机广播
android开机没有收到发送开机广播会导致很多问题,比如无法待机,或者进行网络升级,一堆问题。这个很大的原因是launcher起来后一下就跳转到另一个apk,导致PowerManagerService注册的广播接收器没有接收到BOOT_COMPLETE,导致无法待机待机的解决方法可以是另外增加对开机动画结束的监听:文件路径: frameworks/base/services/j
2017-11-13 00:15:44 1445
转载 android机顶盒录制码流
android机顶盒录制码流的命令为(hisi平台) 开始echo save ipts start 128 > /proc/msp/demux_main停止echo save ipts stop > /proc/msp/demux_main录制的文件名为dmx_ram_x.ts默认把文件存储在 /mnt ,如果要修改存储路径,需执行echo storep
2017-11-13 00:11:28 746
转载 Android.mk常用模块变量
常用模块描述变量:LOCAL_PATH:给出当前文件路径,必须在Android.mk开头定义,可以这样使用:LOCAL_PATH := $(call my-dir) 这个变量不会被$(CLEAR_VARS)清除,因此每个 Android.mk 只需要定义一次(即使在一个文件中定义了几个模块的情况下)。LOCAL_SRC_FILES:要编译的源码文件列表,编译系统自动计算依赖,注意文件名称
2017-11-13 00:09:42 1052
转载 Activity的四种启动模式
Activity启动模式设置: Activity的四种启动模式:. standard 模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。. singleTop 如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activit
2017-11-13 00:04:37 127
原创 hisi平台遥控器按键适配
hisi平台遥控器按键适配不涉及原理,以新增按键为例说明需要修改到的文件。如:新增按键 IPTV_HOME,android键值为288,逻辑键值为 0x1e7, 物理键值为 0x77884cb3涉及修改到的文件: device\hisilicon\bigfish\system\ir_user\key_pars\key.xml 根据按键物理键值,加一行 device
2017-11-13 00:01:17 1625
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人