Android 其中.apk文件在安装后放置在手机中
我有以下问题Android 其中.apk文件在安装后放置在手机中,android,location,apk,Android,Location,Apk,我有以下问题 请解释android应用程序的安装过程 当我们安装android应用程序时,.apk文件的临时文件夹位置是什么 提前感谢预装的应用程序正在运行中 /系统/应用程序 文件夹。用户安装的应用程序位于/data/app中。我猜除非你有一部固定电话,否则你无法访问。我这里没有无根电话,但请尝试以下代码: public class Testing extends Activity { private static final String TAG = "TEST"; @Ove
提前感谢预装的应用程序正在运行中 /系统/应用程序 文件夹。用户安装的应用程序位于/data/app中。我猜除非你有一部固定电话,否则你无法访问。我这里没有无根电话,但请尝试以下代码:
public class Testing extends Activity {
private static final String TAG = "TEST";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
File appsDir = new File("/data/app");
String[] files = appsDir.list();
for (int i = 0 ; i < files.length ; i++ ) {
Log.d(TAG, "File: "+files[i]);
}
}
公共类测试扩展了活动{
私有静态最终字符串TAG=“TEST”;
@凌驾
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
文件appsDir=新文件(“/data/app”);
String[]files=appsDir.list();
对于(int i=0;i
也可以观看此视频以了解.apk文件安装的工作流程
APK被复制到根目录的/data/app。与APK相关的数据在/data/data/app\u name中生成 搜索后,您可以在StackExchange上找到足够的文章,例如:
系统应用程序位于director下:
/device/system/app
您好,谢谢rahul,这个链接(和图)很好地解释了构建apk的细节,但它没有解释apk安装过程的细节,它只说明了在模拟器和设备上运行“…并在设备(模拟器)上安装您的apk…”我仍然需要了解在apk安装过程中,Anroid操作系统发生了哪些修改,到目前为止,在令人敬畏的线程中,这些修改仍然没有得到回答,请帮助。嗨,我还在寻找我下载的.apk文件。我在system>app中没有看到apk,这里只是三星和安卓apk。我检查了ddms和monitor/ddms。哪个文件夹是下载的apk?谢谢/data
/
data/app\u name