在SD卡上安装时,将在哪里下载应用程序? -- applications 领域 和 internal-storage 领域 和 downloading 领域 和 insufficient-memory 领域 android 相关 的问题

Where are downloaded apps saved when installed on SD card?


简体版||繁體版
0
vote

问题

中文

昨天我在我的Android 2.2.1三星GT-S5570上有约40 MB的可用空间。我想安装 Facebook 应用程序,所以我从 Play Store 下载,然后自动安装。它的尺寸为约20 MB。

此应用程序安装在SD卡上。但是,在所有Proccess之后,我收到了关于低内存的警告消息。我检查了免费的Spacea,令人惊讶的是,现在是〜20 MB ...... 我假设20 MB是下载的应用程序(Windows中的.exe)。

我通过.temp搜索并下载查看".eexe" 是否存在,但我找不到它。我通过浏览器的设置(默认的Android浏览器)来查看下载在哪里保存,但我找不到下载的任何重新开始。

下载的".exe" 文件在哪里保存?

english

Yesterday I had ~40 MB of free space on my android 2.2.1 Samsung GT-S5570. I wanted to install Facebook App, so I downloaded from Play Store and then it installed automatically. It's size was ~20 MB.

This app is installed on the SD card. However, after all the proccess, I got a warning message about low internal memory. I checked the free spacea and surprisingly now it's ~20 MB... I assume the 20 MB are the downloaded app(something like the .exe in windows).

I searched through .temp and downloads to see if the ".exe" is there but I couldn't find it. I went through browser's settings(the default android browser) to see where do the downloads are saved, but I couldn't find any refference to the downloads.

Where do the ".exe" files downloaded, are saved?

           
 
 

回答列表

2
 
vote

Android应用程序不是.exe文件 - 它们是.apk文件,它有效地具有额外的包含信息的Java .jar文件。

包安装在少数几个位置:

  1. /system/app - 用于系统已安装的应用程序 - 您无法修改此文件夹。
  2. /data/app - 从市场安装的任何应用程序都安装在此处,您作为用户可以修改文件夹。
  3. /sdcard/.android_secure - 移动到SD卡的应用程序在这里存储

注意,应用程序还将在许多位置放入数据,而不是所有这些都在SD卡上,即使应用程序本身安装在SD卡上;这可能是您在设备上的应用程序的问题,不幸的是 - 没有扎根设备并使用 A2SD ,您可以将其他分区移动到SD卡上。

参考,还看到关于stackoverflow

 

Android apps are not .exe files - they are .apk files, which are effectively Java .jar files with additional included information.

The packages are installed in one of a few locations:

  1. /system/app - for system installed apps - you can't modify this folder.
  2. /data/app - any apps installed from the market are installed into here, and you as a user can modify the folder.
  3. /sdcard/.android_secure - apps that are moved to the SD card are stored here

Note that apps will also put data in a number of locations, and not all of these are on the SD card, even if the app itself is installed on the SD card; this is likely your problem with the app on your device, and unfortunately - without rooting the device and using something like a2sd which enables you to move other partitions onto the SD card.

For reference, also see this question on StackOverflow which has more info.

 
 
       
       
0
 
vote

外部SD卡的实际位置(或路径)(不内部,有时用户可用的内部存储被认为是外部存储(在Android开发中))从一个设备变化到另一个设备。因此,据推测,SD卡上安装的应用程序的路径也与设备不同。如果您真的想知道已安装应用程序的实际位置(在SD卡上),则必须执行一点点编程。

但大多数情况下(在lolipop上运行的三星设备),应用程序包位于/ mnt / asec / [package_name]和.apk文件sits内部/mnt/asec/[package_name]/[App_name].apk 。如果您真的想知道它在哪里,请将代码介绍()方法()方法中的代码介绍,并在所需的设备上运行应用程序。它将向您展示SD卡内的所有应用程序的位置....

希望它会帮助...

  PackageManager pm=getPackageManager();     List<ApplicationInfo> infos=pm.getInstalledApplications(0);     for(int i=0;i<infos.size();++i){        String src_path=infos.get(i).sourceDir;        if(!src_path.contains("/system") &&                !src_path.contains("/data")){            // showing path as toast message            // you can even print it with System.out.println()            Toast.makeText(this, src_path, Toast.LENGTH_SHORT).show();        }     }   
 

The actual location(or path) of external sd card(not internal,sometimes user-available internal storage is considered to be external storage(in android developing)) varies from one device to another. So, presumably, the path of installed applications on sd card also differs from device to device. If you really want to know the actual location of installed apps(on sd card), you have to do a little bit of programming.

But most of the cases(samsung devices running on lolipop), the application package sits inside /mnt/asec/[package_name] and the .apk file sits inside /mnt/asec/[package_name]/[app_name].apk . If you really want to know where it is,put the code bellow inside onCreate() method and run the app on the device you want. It will show you all the app's locations that are inside sd card....

Hope it will help...

PackageManager pm=getPackageManager();     List<ApplicationInfo> infos=pm.getInstalledApplications(0);     for(int i=0;i<infos.size();++i){        String src_path=infos.get(i).sourceDir;        if(!src_path.contains("/system") &&                !src_path.contains("/data")){            // showing path as toast message            // you can even print it with System.out.println()            Toast.makeText(this, src_path, Toast.LENGTH_SHORT).show();        }     } 
 
 

相关问题

13  试图安装新应用时“存储不足”  ( Insufficient storage when trying to install new app ) 
每次安装新应用程序时,我都会收到消息"不足" ,无法安装 ! 我正在使用三星gt19060我的内存是8GB。我还没有下载任何东西,但随时我试图下载它会告诉我低内存空间。 ...

0  低内部存储,留言内存全部和迟钝问题三星Galaxy Y Duos Lite  ( Low internal storage message memory full and sluggishness problems on samsung g ) 
我目前通过卸载所有内部内存程序并重新安装它们(换句话说,格式化其数据缓存)来修复该错误。我还发现,您可以使用Link2SD Pro(也移动应用程序的数据文件)来解决此问题。我离开这个线程打开,以便任何人都可以在未来更好的解决方案。 我正在使用三星Galaxy Y Duos Lite(GT-S6102)手机扎根和Li...

-3  为什么未在许多手机中给出可扩展的内存插槽?  ( Why expandable memory slot is not given in many phones ) 
市场上有许多良好的手机,只有内存。 为什么Apple,Xiaomi甚至谷歌Nexus等最大的制造商也没有向他们的手机提供内存扩展插槽? 通过给OS支持或性能下降,通过提供内存扩展插槽,它们是否面临任何技术问题? ...

21  为什么我有足够的存储时无法安装应用程序?  ( Why cant i install apps when i have enough storage ) 
在"设置" &gt; "SD卡和amp;电话存储设置" 在"内部电话存储" 下,它将"可用空间" 列为13.78MB。我正在尝试安装2.38MB的应用程序。为什么我会得到"可用的不足" 错误消息?我显然有足够的空间。 如果它是相关的,我的手机就是LG Optimus v。 ...

0  在SD卡上安装时,将在哪里下载应用程序?  ( Where are downloaded apps saved when installed on sd card ) 
昨天我在我的Android 2.2.1三星GT-S5570上有约40 MB的可用空间。我想安装 Facebook 应用程序,所以我从 Play Store 下载,然后自动安装。它的尺寸为约20 MB。 此应用程序安装在SD卡上。但是,在所有Proccess之后,我收到了关于低内存的警告消息。我检查了免费的Space...

0  设备没有足够的空间  ( Device not have a enough space ) 
我有一个华为荣誉3c。我正在下载Facebook Messanger,但播放商店显示的设备没有足够的忆内,而308MB内存是免费的。我清洁缓存内存,但不起作用。请帮帮我。谢谢你。 ...

4  储存不足,即使是用于内部空间和充足的空间格式化的棉花糖SD卡  ( Insufficient storage even with marshmallow sd card formatted for internal space ) 
当我尝试从播放商店安装一个应用程序时,我得到"存储不足" 消息,但我的SD卡上有20 GB,该卡格式化了内部存储。我正在使用Moto第2代。为什么我不能安装新的应用程序? ...

43  钛备份“免费存储空间不足”错误  ( Titanium backup insufficient free storage space error ) 
因为我的外部SD卡问题 ,我以为我应该出厂重置我的手机然后重新安装固件。在我这样做之前,我必须备份我的应用程序及其数据,以便我可以在之后恢复它。为此目的,我一直依赖于Titanium Backup Pro,因此我进入了该应用程序,将备份目录更改为 /storage/emulated/legacy/TitaniumBa...

-1  如何将应用程序从电话移动到SD卡?  ( How can i move apps from phone to sd card ) 
我有一个LG P769 Android手机,运行Android 4.1.2,我的存储只有2GB。我的手机里有一个4GB SD卡。我的应用程序正在占用1.32GB,我收到2条警告消息:"低内存空间" 和"存储空间已经不多了" 。我的照片和视频占86.81MB。我该如何解决这个问题? ...

0  为什么我的平板电脑说空间不足? [复制]  ( Why does my tablet say insufficient space ) 
这个问题已经在这里有答案: 我该如何做些什么来管理我的手机的内部存储? (14个答案) ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有