转载 2017-07-03 22:48:00
140阅读
2评论
         Android系统在启动的过程中,会启动一个应用程序管理服务PackageManagerService,这个服务负责扫描系统中特定的目录,找到里面的应用程序文件,即以Apk为后缀的文件,然后对这些文件进解析,得到应用程序的相关信息,完成应用程序安装过程,本文将详细分析这个过程。     
原创 2011-09-14 00:59:00
2840阅读
 Step 4. AndroidRuntime.callStatic  这个函数定义在frameworks/base/core/jni/AndroidRuntime.cpp文件中: [cpp] view plaincopy /*  * Call a static 
原创 2011-09-14 01:01:01
1002阅读
      Step 7. PackageManagerService.main      这个函数定义在frameworks/base/services/java/com/android/server/PackageManagerService.java文件中: [cpp] view pla
原创 2011-09-14 01:01:30
2384阅读
        Step 12. PackageManagerService.scanPackageLI         这个函数定义在frameworks/base/services/java/com/android/server/PackageManagerService.java文
原创 2011-09-14 01:01:40
998阅读
  Android应用程序由松散耦合的组件组成,并使用应用程序Manifest绑定到一起:应用程序Manifest描述了每一个组件和它们之间的交互方式,还用于指定应用程序元数据,其硬件和平台要求,外部库以及必需的权限。下面几个组件提供了应用程序的基本结构模块:Activity:应用程序的表示层。应用程序中的每一个UI都是通过Activity类的一个或多个扩展实现的。Activity使用F
夜神安卓模拟器v3.8.0.0 官方最新版类型:手机工具大小:295M语言:中文 评分:5.8标签:立即下载西西发现不管是使用靠谱助手或者东东手游助手等安卓模拟器的童鞋都会有部分用户安装软件的时候会出现图一的现象,这时候大家不要着急,小编来支招~图一程序无法执行,上网查了很多资料,说是内存问题,由于空间不足安装失败。。这个可以把之前下载的apk文件删掉,以及可以把不用了的软件或者游戏卸载掉。第一步
转载 2023-08-29 10:13:27
45阅读
今天在手机自带的应用商店下载一个应用,下载完后不用点击就悄然无息就自动安装了,发现使用的静默安装应用程序,很有意思,个人感觉体验还不错,从下载到安装这个过程,只需要打开就可以了。     下面我们看的基于手机root的情况下如何实现静默安装应用。 静默安装、卸载的原理其实就是利用pm install命令来安装apk,pm uninstall 来卸载apk。 我们来先来看pm install 命令
转载 2021-06-11 08:38:16
3267阅读
  一个Android应用程序一般是由以下4个组件构成的:活动(Activity)意图(Intent)服务(Service)内容提供器(Content Provider)这4个组件是构成android应用程序的基础,但并不是每个android应用程序都必须包含这个4个组件,除了Activity是必要组件之外,其余组件都是可选的。Activity   Activity是Android系统
应用程序组件是Android应用程序的基本构建块。 这些组件通过应用程序清单文件AndroidManifest.xml松散耦合,该文件描述应用程序的每个组件以及它们如何交互。
Android程序中没有入口点(Main方法),取而代之的是一系列的应用程序组件,这些组件都可以单独实例化。应用程序对外共享功能一般也是通过以下4种应用程序组件实现的:Activity(Android的窗体)Service(服务)Broadcast Receiver(广播接收器)Content Provider(内容提供者)下面分别介绍这4个应用程序组件。Activity(Android的窗体)
转载 2023-08-31 08:19:44
82阅读
20172321 2017-2018-2 《程序设计与数据结构》第11周学习总结教材学习内容总结第23章1.Java是开发Android应用程序的默认语言,但Android应用程序不同于Java应用程序在Java虚拟机上运行。Android 是运行于 Linux kernel之上,但并不是GNU/Linux。第24章Project窗口中有两个主要的节点,app和Gradle Scripts。app
Android应用程序安装位置
转载 2012-07-21 12:24:00
195阅读
2评论
Android应用程序的默认安装位置以及是否可移动取决于开发者在其AndroidManifest.xml中的设置:android:installLocation的值有三个internalOnly,auto,preferExternal,缺省值为internalOnlyinternalOnly表示该应...
转载 2014-10-16 17:03:00
102阅读
2评论
本文基于 uiautomator1.0 测试脚本介绍自动化测试技术的应用,介绍如何获取 Context、通过 app 包名启动 app、数据库的应用、App 运行监控、uiatutomator1.0 中文录入支持。shell 进程的 Context类似 uiautomator1.0 通过 shell 启动的应用是无法直接获取 Context 的,但是有些 Android 服务是依赖于 contex
一、why     接到一个任务,把公司的某个在Linux下开发的项目(也就是一个程序啦)移植到Windows下,使得其可以在Windows下运行,并且运行的结果当然要是正确的啦,何谓正确,当然就是和Linux运行结果比对,一样就行。 二、难在何处     难就难在如何在Windo
# Android应用安装过程 在Android系统中,应用安装是一个非常重要的过程。本文将介绍Android应用安装过程,并提供一个代码示例来展示其中的关键步骤。 ## 安装过程概述 Android应用安装过程可以分为以下几个步骤: 1. 下载应用安装包(APK文件); 2. 进行权限检查; 3. 安装应用; 4. 安装完成后进行后续处理。 下面将详细介绍每个步骤的具体过程。
原创 2024-01-11 05:24:30
87阅读
    在了解近来最热门的开发工具后,我按照网络上的博客、文章的经验指导下安装好了Android Studio并配置了较新且稳定版本的SDK。终于可以在自己的电脑上进行安卓的开发,虽然这个过程花费的时间不少,但却是走上安卓开发的必经之路,正如古训所言——工欲善其事,必先利其器。    接下来我开始学习学习开发应用,所以必须得搞清楚Andr
转载 2023-12-12 13:13:17
119阅读
一、基本概念1、使用设计模式 在项目开发中,总会设计一些框架设计、模块设计,如果能理解并很好的运用设计模式,将会使框架和模块稳定很多,毕竟这些设计模式都是经过实验总结出来的。 2.统一规范在开发过程中,需求、设计和编码的一致性;整个程序具有统一的风格,比如主题、色调、对话框样式、按钮样式、控件点击样式、自定义的吐司样式、进度条样式等。整个程序具有统一的结构,比如不同的模块访问网络,他们的调用方式
Android系统的手机的每一个你能看到的画面都是一个activity,它像是一个画布,随你在上面怎么涂画,画个按钮,画个图片,画个列表,都随你!专业点其实activity就是一个view类的派生类(比如Button, listview,imageview)的container。 Android平台的四大天王:Activity, Service, ContentProvider, Broadca
  • 1
  • 2
  • 3
  • 4
  • 5