个人比较喜欢命令行操作,特别是在 android开发的时候,方便!
在终端敲入命令,会出现关于adb工具的使用帮助。
安装 apk,一般都是使用命令:
在 adb -help 可以看到如下帮助:
如果你的手机或者模拟器已经安装了某个 apk,如 my.apk,那么你没有卸载 my.apk 的话,(命令行操作)再次安装该 apk 的话,会包如下错误:
-r 参数表示重新安装 apk,所以加上这个参数就不会有上述错误。
-s 参数表示安装 apk 到 SDcard,好了。郁闷的时刻到来!-l 参数什么意思?
自己做了很多测试,也不是很明白。最后在 sdk api上找到答案。感谢:sdk-path/docs/guide/appendix/market-filters.html
看下面这张截图,也许回得到点启发。大致意思是在发布 apk 到 android market上时,可以设置相关标志位来保护你的 app。
那么,再从 PackageManager.java 源码中寻找一些蛛丝马迹、、、、、、
该类是一个抽象类,声明如下:
PackageManager 主要是用于获得安装在设备上应用的各种信息。看一个常量和一个方法,定义如下:
可以看出,INSTALL_FORWARD_LOCK 常量主要是用来保护自己的 app,installPackage方法的参数 int flags 可以是INSTALL_FORWARD_LOCK。
注意:在 android1.5 源码中,INSTALL_FORWARD_LOCK 常量是ORWARD_LOCK_PACKAGE。
好了,目前为止,-l 参数是用来保护自己的 app,即forward-locked(正向锁定)!平时安装测试 app,该参数没什么作用!
分享到:
相关推荐
电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视直播视频)电视盒 apk文件 华为机顶盒安装apk方法(电视...
unity调用安卓方法实现apk文件的安装。亲测支持安卓7,8,9。附有安卓源码在MyApplication目录下面。请用unity2018.2.13以上版本打开。直接在unity打包安卓即可测试。如果出现打包失败的报错可能是你把项目解压到了...
批量安装APK,我想还是比较简单的,借助android助手,很容易做到这一点(个人不喜各类助手连接Android时强制安装助手软件);通过adb命令执行多条安装命令也可以直接搞定。电子城里面一般都是借助“安装盒子”进行...
安装APK文件到Android模拟器.doc安装APK文件到Android模拟器.doc安装APK文件到Android模拟器.doc安装APK文件到Android模拟器.doc安装APK文件到Android模拟器.doc安装APK文件到Android模拟器.doc
这是一个Unity源码,在Unity中安装APK应用
Android 7.0下载安装APK博客地址:http://blog.csdn.net/jsonnan/article/details/74353748
把要安装的apk放入一个文件夹,选中这个文件夹,插上电脑,就自动安装,只要你有多少个U口,就能同时安装多少台手机。 我500台note2,半小时装好了。哈哈。 若你会修改原厂rom,可以给我发邮件,我想把apk打包到rom里...
unity 内部更新Apk 自动安装 支持安卓8.0 以上 demo.apk 测试包
自己写了一个脚本,代替91手机助手之类的安装,记得把adb目录加入到系统环境变量,脚本放在任何地方都行,apk拖到脚本上面自动安装~~~apk名字不能有中文
android 无sdcard 下载安装 apk 多线程 断点 自动安装apk
Genymotion安装Apk库 安装第三方应用的核心资源库!!!!!
android获取未安装APK文件的图标 android开发技巧整理
android模拟器或android系统安装apk游戏工具
android安装apk位置选择
Android 更新下载apk 安装apk 打开apk
开发环境:android studio 实现用android代码安装apk,已经调通,在android 手机7.1版本运行本代码可以安装另外一个apk,分享给大家
代码实现批量安装APK,调用系统API,源码编译,另外就是权限问题
安卓后台静默安装APK代码,需要赋予root权限,经测试有效!
1、正常安装——有安装界面,由系统自带的packageinstaller.apk应用处理安装及卸载过程的界面。 2、系统权限下静默安装——无安装界面,其实也是Google Play的安装方式,当然也是有实现方法的。 3、ROOT下完全静默...
串口线连接BOX安装APK方法.docx