内置APK根据包名找到APK路径

原创 2016年08月29日 14:39:28

   在客制化ROM的时候,我们如果找到一个好用的内置APK程序,想要Porting到自己的ROM中来,只要取出/data/system/packages.xml文件就可以马上知道对应的APK包的名称。codePath就是对应的APK包的路径。


    <package name="com.huawei.android.wfdft" codePath="/system/app/HwWiFiDirect.apk" nativeLibraryPath="/data/app-lib/HwWiFiDirect" flags="4767301" mtkFlags="0" ft="11b7e237e00" it="11b7e237e00" ut="11b7e237e00" version="6008" userId="10045">
        <sigs count="1">
            <cert index="0" />
        </sigs>
        <signing-keyset identifier="1" />
    </package>

  <package name="com.android.settings" codePath="/system/priv-app/Settings.apk" nativeLibraryPath="/data/app-lib/Settings" flags="1078509125" mtkFlags="0" ft="11b7e237e00" it="11b7e237e00" ut="11b7e237e00" version="19" sharedUserId="1000">
        <sigs count="1">
            <cert index="0" />
        </sigs>
        <signing-keyset identifier="1" />
    </package>


通过包名获取apk安装路径

在apk中获取自身安装路径:getPackageResourcePath(); 在apk中获取其他已知包名apk的安装路径: getPackageManager().getApplicationI...
  • newbie_zhu
  • newbie_zhu
  • 2016年11月10日 17:19
  • 1662

Android 中获取Apk的包名和类名的实现方法

在安卓开发的过程中有时候我们需要调用第三方APK应用的时候,并不知道其中的包名和类名,可以调用下面的方法获取所需要的包名和类名。           /**   *   * 通过APK地址获取此APP...
  • qq_24822443
  • qq_24822443
  • 2016年05月20日 16:13
  • 1876

android APK应用安装过程以及默认安装路径

一:安装过程 APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。 Android应用安装有如下四种方式 ...
  • vurtne_ye
  • vurtne_ye
  • 2014年12月04日 13:04
  • 66699

Android开发出来的APP在手机的安装路径是?

Android应用安装涉及到如下几个目录: system/app系统自带的应用程序,无法删除。 data/app? 用户程序安装的目录,有删除权限。?安装时把apk文件复制到此目录??? data/d...
  • libaineu2004
  • libaineu2004
  • 2014年05月07日 22:33
  • 67623

Android Studio 生成的APK位置

区别于Eclipse中编译好的apk文件时在bin文件里面的,Android Studio编译好的apk,在android studio里面是看不到的,而且apk文件所在目录也变了,具体位置是E:\A...
  • u013617144
  • u013617144
  • 2015年07月13日 13:54
  • 15387

如何找到要测试的apk的包名和主类名

要是有程序的源码或者是在测试你自己写的程序,这样就很简单了,你可以很清楚的找到你要测试的程序的包名和主类名。但是,我们通常遇见的情况就是只有一个apk,那么如何知道包名和类名呢,常用的方式有以下几种:...
  • zhangchaoy
  • zhangchaoy
  • 2015年01月15日 18:01
  • 3865

获取系统信息之Packages.xml文件

Android开机启动的流程中,在系统初始化的时候,PackageManager底层实现类PackageManagerService会去扫描系统中一些特定的目录,并解析其中的APK文件,同时,Andr...
  • dakaniu
  • dakaniu
  • 2017年07月13日 20:20
  • 197

/data/system/packages.xml

转自  http://blog.csdn.net/a345017062/article/details/6236262 /data/system/packages.xml这个文件由Pac...
  • thinkinwm
  • thinkinwm
  • 2013年02月12日 15:21
  • 3240

不需要反编译查看APK信息,快速找出主入口包名类名

以前是反编译APK,得到XML文件,再去里面搜索包名和类名 activity android:name=".DialtactsActivity" 主菜单调用了APK主入口的好找类名: ---...
  • csh86277516
  • csh86277516
  • 2016年09月09日 11:10
  • 2216

【学习记录】如何找到apk所在的路径

插件框架实现思路及原理 一、技术可行性 a) apk的安装处理流程 i. apk会copy到/data/app; ii. 解压apk中的class.dex,并对其进行优化,获得odex(即JI...
  • tangsilian
  • tangsilian
  • 2016年08月09日 16:15
  • 681
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:内置APK根据包名找到APK路径
举报原因:
原因补充:

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