导航:首页 > 操作系统 > android后台安装

android后台安装

发布时间:2024-07-18 20:46:49

android App安装以及启动流程

Android App的安装可以分为有界面的安装和无界面的安装。

有界面的安装其实就是调用系统App(PackageInstaller)咐码去安装apk,打开安装apk应用之后,点击安装按钮执行startInstall方法,然后就进入安装中界面开始安装,安装成功或者衡族哪失败都会有对应的回调。内部其实也是使用PackageManager的installExistingPackage方法,通过binder机制,调用到PackageManagerService的installExistingPackage方法,最终调用到installExistingPackageAsUser方法安装,而 安装的核心原理其实就是将apk文件拷贝到系统可识别的重要的文件目录

无界面安装是调用adb命令,执行到一个c写的commandline脚本,调用 install_app 方法,然后再调用 pm_command ,然后执行到pm脚本,执行 run 方法,调用 runinstall ,然后调用 installPackageAsUser 通过AMS执行安装。

说到App的启动,就需要从穗则开机开始说起,Android开机会先把所有应用安装一遍就是把apk拷贝到对应的目录(这也是Android开机慢的原因)。

整个流程如下:

其实App的启动,除了刚开机是不一样之外,正常时候基本与Activity的启动非常接近。

② 如何安装android开发环境

安装android开发环境教程:

1、JDK安装

下载后直接按照向导安装即可,主要讲解jdk环境变量配置:

我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:

JAVA_HOME值为: D:Program FilesJavajdk1.6.0_18(安装JDK的目录)

CLASSPATH值为:.;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%in;

Path: 在开始追加 %JAVA_HOME%in;

NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。

2、Eclipse安装

下载如下图所示的Eclipse IDE for Java Developers(92M)的win 32bit版:

搭建完成。

③ android SDK安装

运行这个文件tools下的 android.bat
\sdk\tools\android.bat,
现在的 sdk都变了格式了,我看了下别人的回答都是按照老版本来说的,所以他们的不可取

阅读全文

与android后台安装相关的资料

热点内容
在哪个app上可以订车票 浏览:929
命令语法不正确什么意思 浏览:492
命令调同 浏览:908
安卓12最迟要等到什么时候 浏览:74
编译原理大题及答案 浏览:526
androidjava语言开发 浏览:451
数独算法java 浏览:473
手机怎么复制解压后的文件 浏览:656
gbk转字符串java 浏览:340
辽宁集群服务器云空间 浏览:30
车载苹果系统怎么与安卓系统连接 浏览:83
国科方案摄像头用的什么APP 浏览:300
用30秒压缩拼图 浏览:173
咸鱼app什么开发的 浏览:869
ipad怎么解压有密码的压缩包 浏览:856
php动态css 浏览:287
svnrevert命令 浏览:305
安卓侧滑菜单怎么设置 浏览:933
单片机tl494 浏览:186
什么清单app可以查看网格 浏览:828