android adb push 与 adb install 差异(两种安装APK的方法)

转载 2016年08月28日 19:03:22

android adb push 与 adb install 区别(两种安装APK的方法)

一般的,Android 应用程序有两种安装方法:

  1. 将应用程序的apk文件push到手机中,用如下命令:

    adb push xxxx.apk /system/app.

  2. 用adb install xxxx.apk进行安装

  3. 二者的比较以及注意事项:

    1) 用第一种方式的弊端:

     a.   会将原来系统中的对应的apk覆盖掉,所以,最好先备份出来一份,用如下命令:
    
           adb push xxxx.apk /system/app.
    
     b.   有时候,会出现如下形式的错误信息:
    
           failed to copy '/home/SoundRecorder.apk' to '/system/app/SoundRecorder.apk': Read-only file system
    
        很明显,/system/app目录是只读的,不能将文件push到这个目录下。
    
        可以使用下面的方法
    
        mount -o remount,rw,seclabel,noatime,nodiratime,user_xattr,barrier=1,data=ordered,
    
        noauto_da_alloc,discard  /dev/block/mtd/by-name/system /system
    
    
         或者用直接安装的方式进行安装,如下:
    
         adb install -r /home/SoundRecorder.apk     //注: -r 表示强制安装
    

adb push 能够指定安装目录。比如执行”adb push xxx.apk system/app” 后,xxx.apk被安装到了system/app目录下。

adb install 用此命令安装的软件位于 data/app 目录,则为user application。

android adb push 与 adb install的比较(两种安装APK的方法)

转载自:http://blog.csdn.net/liranke/article/details/6795984#comments 一般的,Android 应用程序有两种安装方法: 将应用程序的ap...

adb安装apk报错Failure [INSTALL_FAILED_INVALID_URI]

今天在使用adb命令安装一个apk时,遇到一个问题,记录如下:1、下载了一个demo.apk,放在D:\A_Download目录下。2、手机连上电脑,开启USB调试权限。然后在电脑端启动cmd,输入以...

Android中adb push和adb install的使用区别

本篇文章由史迎春(@三俗小女子)投稿。转载请注明原文地址。 在Android实际开发中,经常会使用adb命令,安装应用程序可以使用adb push 或者adb install。下面就来讲讲这两种安装...

Android adb push与 adb install简介

android adb push与adb install简介

adb push与adb install的区别(android SecurityException:android.permission.BIND_APPWIDGET)

用adb install重新安装launcher后出现以下异常: E/LauncherProvider( 2064): Problem allocating appWidgetId E/L...

android SecurityException:android.permission.BIND_APPWIDGET(adb push与adb install的区别)

用adb install重新安装launcher后出现以下异常: E/LauncherProvider( 2064): Problem allocating appWidgetId E/Lau...

关于Android adb 调试程序解决小米MIUI的INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误

小米MIUI的INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误  因为debug会是一个签名, 正式上线打包要另外签名   所以 你要御卸debug才能装上正式版。而MI...

android虚拟机emulator应用安装--使用adb install安装步骤和注意事项

1、下载安装android SDK,可通过浏览器或者相关手机软件下载软件下载需要安装的apk安装文件,把apk文件放到android-sdk-windows\platform-tools下 2、可通过...

ADB WinApi Android的APK安装

  • 2013年03月18日 14:46
  • 479KB
  • 下载

Android安装系统App(adb push实现)

Android安装系统App,通过命令行 adb push到/system/app下。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android adb push 与 adb install 差异(两种安装APK的方法)
举报原因:
原因补充:

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