android中APK包的安装

原创 2017年01月03日 09:18:20
1.adb push XXX.apk 目录是将apk发送到手机指定的目录

adb push test.apk /sdcard/test/test.apk

2.adb install 电脑中apk的路径是安装电脑中的apk到手机

adb install /Users/test/test.apk

3.强制安装

有时候会出现Read-only的错误,我们可以使用强制安装命令来安装apk
adb install -r /Users/test/test.apk

apk包安装步骤:
1,首先将../android-sdk/platform/tools添加都path路径下
2,在控制台窗口中进入到你apk包所在的目录中
3,输入:abd unremount,第一次使用该命令的时候需要获取该命令的操作权限
4,打开android的模拟器
5,在控制台中执行:adb install 包名.apk
6,如果显示success,那么久安装apk包成功,显示Failure,则安装失败。
7,检查错误,排错,再执行如下命令:abd install -r 包名.apk
8,如果安装成功后,就可以在模拟器中执行你的应用程序
abd的相关命令:
  安装软件
  adb install apk文件名称.apk
  重新安装该软件
  adb install -r apk文件名称.apk
  卸载apk软件
  adb uninstall apk包名.apk
  查看手机上的运行日志,此项可以用来查错
  adb logcat
  查看手机是否连接,以及连接了几台手机
  adb devices
  A为手机路径,B为电脑路径,意思为:把文件从手机中复制到电脑上
  adb pull
  A为手机路径,B为电脑路径,意思为:把文件从电脑复制到手机上
  adb push

  进入手机的超级终端Terminal
  adb shell
  重新挂载文件系统
  adb remount
  重启手机
  adb reboot
  重启到Recovery界面
  adb reboot recovery
  重启到bootloader界面
  adb reboot bootloader
  例子:刷官方高版本后重新获取ROOT和降级方法(部份操作)
  进行adb运行环境
  adb shell
  设置超级用户模式
  su
  映射出目录
  mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
  退出su
  exit
  退出shell准备接受下一个adb命令
  exit
  增加flash_image文件到手机上
  adb push flash_image.zip /system/bin/flash_image
  recovery先复制到卡上
  adb push recovery-RA-heroc-v1.6.2.img /sdcard
  再次进入adb环境
  adb shell
  修改文件属性
  chmod 0755 /system/bin/flash_image
  重启系统
  reboot

版权声明:Code long live

android包管理器以及apk文件安装流程

PackageInstaller 原理简述   应用安装是智能机的主要特点,即用户可以把各种应用(如游戏等)安装到手机上,并可以对其进行卸载等管理操作。APK是Android Packag...
  • andy205214
  • andy205214
  • 2013年04月08日 22:03
  • 3060

查看android手机中安装apk的包名等信息

查看android手机中安装apk的包名等信息 aapt命令是查看PC中apk信息,那么如果apk已经安装到手机了,在PC端没有备份,怎么办?把apk找到发送到PC端么?可以不过比较...
  • clean_water
  • clean_water
  • 2016年11月03日 17:39
  • 2905

获取未安装的APK图标、版本、包名、名称、是否安装、安装、打开

获取未安装的APK图标、版本、包名、名称、是否安装、安装、打开 http://www.open-open.com/lib/view/open1418868369339.html ...
  • u011904605
  • u011904605
  • 2016年08月05日 10:09
  • 897

Android的apk安装时签名相同冲突解决

如果两个应用程序, 包名相同, 但是签名不同, 就无法覆盖安装 正式签名 1. 有效期比较长,一般大于25年 2. 需要设置密码 3. 正式发布应用时,必须用正式签名来打包 测试签名(debug...
  • zhao2017
  • zhao2017
  • 2016年08月19日 22:09
  • 5398

Android动态加载(一)--加载已经安装的APK

最近在研究Android动态加载APK技术,偶有小得,共享一下,欢迎交流。 首先是Android 动态加载已安装的APK 截图: 被调用工程TestB: 其工程已添加了字符串、颜色和图片资源,这里不写...
  • yan8024
  • yan8024
  • 2015年08月28日 17:55
  • 1070

androidapk安装过程详解

文章转自:http://piziyuyu.blog.163.com/blog/static/96323832201110144851181/ 下面各个步骤都已经分析清楚,加步骤的话就在每个阶段的...
  • busjb
  • busjb
  • 2013年11月20日 16:12
  • 11489

Android中一次性安装多个应用。

之前客户需要实现这么一个需求: 现在有一个外壳,
  • xxm282828
  • xxm282828
  • 2014年07月18日 20:15
  • 1998

Andorid程序安装,替换及卸载操作

/** * 安卓应用程序 APK安装,替换及卸载 * * @description: * @author ldm * @date 2016-4-27 下午4:53:01 */ publi...
  • true100
  • true100
  • 2016年04月27日 17:00
  • 1658

apk安装包大小优化

一、如何优化? 1:确定需要优化哪些内容  使用android APK Analyze分析APK各个部分的大小,5.1.1版本apk大小分布如下:          安装包大小优化回归测试需要关...
  • zhuod
  • zhuod
  • 2016年11月23日 10:14
  • 1133

浅析Android的资源打包和安装后Apk文件的下落

理解Apk文件被安装到Android系统
  • MeteorLuoyidong
  • MeteorLuoyidong
  • 2015年11月12日 14:53
  • 2586
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android中APK包的安装
举报原因:
原因补充:

(最多只允许输入30个字)