Linux Test Project (GitHub首页在此)(以下简称LTP) 包含了Linux内核和内核相关特性的工具集合。该工具的目的是通过把测试自动化引入到Linux内核测试,提高Linux的内核质量。众所周知Android也是Linux Kernel,如果有需要针对Android进行kernel测试,可以考虑使用LTP来进行。这里做一点编译方面的记录。准备Android NDK交叉编译包
转载 3月前
29阅读
# 如何实现"android packagemanager解析apk" ## 1. 流程图 ```mermaid erDiagram APK --> PackageManager PackageManager --> ApplicationInfo ApplicationInfo --> ManifestParser ManifestParser --> 解析M
原创 3月前
29阅读
一、Monkey特点1、运行时机:一般是产品稳定后 首轮功能测试完成的夜间进行2、需要知道packageName3、目的:主要测试产品是否存在崩溃问题和ANR问题。二、获取包名的两个方法首先安装到模拟器上想获取的包:adb install  <带路径的包名>1、通过adb logcat获取 adb shell “logcat | grep START”【如果直接使用
安装APK的错误码,定义在android源码中的这个文件中:frameworks\base\core\java\android\content\pm\PackageManager.java/** * if the package is already installed. * 程序已经存在 */pu...
转载 2015-09-24 20:57:00
187阅读
2评论
背景主要功能:安装前验证安装程序卸载程序主要安装方式: - Intent 隐式调用 - adb install or pm shell命令 - root权限or 静默安装 这里主要看第一种方式,Package Installer 入口 一般通过Java代码安装应用会创建Intent,并且指定一个activity action,隐式调用。 可以先看看PackageInstaller的Andr
转载 6月前
53阅读
# Android 11 PackageManager 静默安装方法解析 随着Android系统的不断发展,开发者在应用程序的安装管理上获得了越来越多的控制权限。其中,静默安装(Silent Installation)功能引起了许多开发者的关注。在Android 11中,出于安全和隐私考虑,Google对静默安装的权限进行了限制。本篇文章将探讨PackageManager如何实现静默安装,并提供
原创 8天前
19阅读
目录1. PackageManagerService概述1.1 PackageManagerService职责1.2 PKMS内部三把重要的锁1.3 PKMS在SystemServer中全部业务2. PKMS的启动2.1 SystemServer.startBootstrapServices()2.2 PackageManagerService.main()2.3 PackageManagerSe
# 实现Android PackageManager flag ## 整体流程 以下是实现Android PackageManager flag的整体流程: ```mermaid gantt title 实现Android PackageManager flag流程 section 整体流程 获取PackageManager -> 设置flag -> 获取flag `
原创 5月前
15阅读
Intent intent = new Intent(Intent.ACTION_MAIN, null); intent.setPackage(getPackageName()); intent.addCategory(Intent.CATEGORY_SAMPLE_CODE); PackageManager pm = getPac...
i++
转载 2017-09-24 13:09:00
141阅读
2评论
# Android PackageManager 参数的实现指南 在Android开发中,`PackageManager`是一个非常重要的类,它提供了与安装在设备上的应用程序的交互方式。作为一个新手开发者,理解如何使用`PackageManager`和它的参数是至关重要的。本文将分步骤指导你实现对`PackageManager`的使用,并提供详细的代码示例。 ## 一、流程概述 在开始之前,
原创 1月前
20阅读
# Android 下载APK安装APKAndroid开发中,我们经常需要从网络上下载APK文件并安装到设备上。本文将介绍如何在Android中下载APK文件,并通过代码示例演示如何安装APK文件。 ## 下载APK文件 要下载APK文件,我们可以使用Android内置的DownloadManager类。DownloadManager是一个系统服务,它可以处理下载请求并管理下载任务。
原创 8月前
568阅读
1.什么是APK  APK,即Android Package,Android安装包。不同平台的安装文件格式都不同,类似于Windows的安装包是二进制的exe格式,Mac的安装包是dmg格式。APK可以再Android上执行安装APK的本质是一个Zip压缩包,只是后缀被修改为apk,其中打包了源代码编译出的class.dex、一些图片视屏资源文件和一些Native库文件。APK文件与Zip文件最
转载 2023-09-08 07:42:29
664阅读
1.接着前面讲的ActivityManager框架,继续说一下系统另一个重要的框架,PackagerManager同样先看一下静态类结构图:大部分情况我们是在Activity中使用getPackageManager方法获取一个ApplicationPackageManager的对象,ApplicationPackageManager实际上是包装了一个IPackageManager.Stub.Pro
原创 2023-05-05 19:41:30
121阅读
http://blog.csdn.net/stonecao/article/details/65914541.接着前面讲的ActivityManager框架,继续说一下系统另一个重要的框架,PackagerManager同样先看一下静态类结构图:大部分情况我们是在Activity中使用getPackageManager方法获取一个ApplicationPackageManager的
转载 2021-08-15 10:47:11
154阅读
​1.接着前面讲的ActivityManager框架,继续说一下系统另一个重要的框架,PackagerManager 同样先看一下静态类结构图:大部分情况我们是在Activity中使用getPackageManager方法获取一个ApplicationPackageManager的对象,ApplicationPackageManager实际上是包装了一个IPackageManager.Stub.P
转载 2022-03-17 13:41:56
190阅读
我们知道安卓手机软件程序均为APK格式文件,很多小白朋友对于安卓手机如何安装apk文件不是很了解,下面本文于大家简单介绍下。由于很多朋友使用一些手机应用软件里面下载安装程序,但那仅仅是针对Wifi用户很方便,而没有Wifi用户因流量过高,一般都伤不起。对于多数没有Wifi的手机用户多数则电脑上下载安卓软件,然后复制到手机中再安装,这里就会涉及到如何安装apk文件的问题,下面一起来看看。APK是An
# Android 安装 APKAndroid 开发中,我们经常需要将我们开发的应用程序打包成 APK 文件进行安装和发布。本文将介绍如何在 Android 设备上安装 APK 文件,并提供了相应的代码示例。 ## 什么是 APKAPKAndroid Package Kit)是 Android安装包文件格式。它是一种打包格式,用于将 Android 应用程序和相关资源打包成一
原创 9月前
297阅读
# Android安装APKAndroid开发中,我们经常需要安装APK文件。APKAndroid应用程序的安装文件,它包含了应用程序的所有资源和代码。本文将介绍如何在Android设备上安装APK文件,并提供相应的代码示例。 ## 安装APK文件的方式 在Android中,有几种方式可以安装APK文件。下面是常用的两种方式: 1. 通过Intent调用系统安装界面进行安装。这种方式
原创 2023-08-25 15:10:59
689阅读
夜神安卓模拟器v3.8.0.0 官方最新版类型:手机工具大小:295M语言:中文 评分:5.8标签:立即下载西西发现不管是使用靠谱助手或者东东手游助手等安卓模拟器的童鞋都会有部分用户安装软件的时候会出现图一的现象,这时候大家不要着急,小编来支招~图一程序无法执行,上网查了很多资料,说是内存问题,由于空间不足安装失败。。这个可以把之前下载的apk文件删掉,以及可以把不用了的软件或者游戏卸载掉。第一步
一、Android应用安装有如下四种方式 1 系统应用安装――开机时完成,没有安装界面 2.网络下载应用安装――通过market应用完成,没有安装界面 3.ADB工具安装――没有安装界面。 4. 第三方应用安装――通过SD卡里的APK文件安装,有安装界面,由packageinstaller.apk应用处理安装及卸载过程的界面。二、安装相关 1、应用安装的流程及路径 (1)应用安装涉及到如下几个目录
转载 2023-07-28 19:32:32
714阅读
  • 1
  • 2
  • 3
  • 4
  • 5