
android framework
文章平均质量分 66
sq2108
这个作者很懒,什么都没留下…
展开
-
android remote service
android的service分为本地service和远程service,二者的区别在于: 1. 一个activity原创 2014-10-24 09:53:53 · 685 阅读 · 0 评论 -
在android framwork里添加底层服务
在开发android app的时候,我们可以原创 2014-10-23 10:24:34 · 525 阅读 · 0 评论 -
DettachCurrentThread使用情况
在android项目中,需要用到jni相关的东西,在java应用层需要通过jni调用底层C++实现的native接口,同时在底层C++也需要调用java实现的接口,以此来实现异步通信。 我们知道JavaVM是进程相关的,每一个加载native动态库,都会生成一个JavaVM的实例对象,但JNIEnv是与线程相关的,每一个单独的线程都要生成一个JNIEnv的对象实例。J原创 2014-10-14 15:08:42 · 924 阅读 · 0 评论 -
android源码编译apk集成第三方so库
一般编译android应用,生成apk,有以下几个方法: 1.传统的在eclipse平台下编译生成apk,这种情况下,需要指定android sdk,通过eclipse编译生成apk,编译的apk拥有较低级别的用户级别权限,可能有些底层操作没有权限实现,比如部分system调用,访问系统文件目录等。如果存在jni调用,则需要创建jni目录,并在jni目录里面创建android.mk,通过原创 2015-01-06 14:01:19 · 3270 阅读 · 0 评论 -
android应用升级
对于android应用,分为以下两种级别的应用: 1. 一种是我们升级系统或者刷机的时候,就会存在的应用,这种应用是系统应用,随adroid系统一起发布,没有root权限是无法卸载的,其apk位于/system/app下,调用的lib位于/system/lib下,调用的jar包位于/system/framework,没有root权限无法操作/system目录。 2.还有一原创 2015-01-20 14:20:24 · 422 阅读 · 0 评论