android 部署apk

在Android开发过程中 有些开发人员在Run as的时候才可以把apk安装到模拟器中 有时候 不用eclipse开发环境 一样可以安装apk包:

一、找到tools文件夹的路径 tools中有一个叫adb.exe文件 通过这个可以对apk进行安装

二、进入DOS cmd ,把输入tools路径 然后输入“adb install X:\xxx.apk”

这样就可以不用eclipse安装了. 如果要卸载的话 一样可以使用指令:“adb uninstall 包名”

 

eclipse APK的生成和部署

首先编译的时候 系统会把所有的.java文件编译成.class文件 然后 .class文件经过dx工具转成.dex文件 再对这些进行打包签名成apk

到最后 自动会执行“adb install X:\xxx.apk”指令

程序执行过程

当程序安装好后 在模拟器中看到安装到的程序图标,当点击这个图标时候 就相当于要激活这个Activity 在AndroidManifest.xml中 系统会自动找到指定的Activity 找到这个类后 在实例化这个类之前呢 系统会创建一个进程 然后再开一条线程 这条是主线程 在这个主线程里呢  对这个Activity类进行实例化 调用构造函数 一次调用oncreate....

你可能感兴趣的:(android)