在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" 文件在哪里保存?

英文原文

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();        }     } 
 
 

相关问题

7  如何使用它无法使用的区域使用Android付费市场呢? [复制]  ( How can i use the android paid market from a region where its not available yet ) 
这个问题已经在这里有答案: 如何在谷歌的播放商店中规避区域限制? (3个答案) ...

23  新手机:如何转让游戏进展?  ( New phone how to transfer game progress ) 
我打算买一个新的Android手机,我希望能够转移我在几款游戏中的进展到新设备,所以我不必再次从头开始播放所有级别。 我目前有一个htc欲望,并将购买HTC EVO 3D。 可能没有简单/一般的解决方案。 但我想知道是否有人做了类似的事情,可以提供一些建议(例如,在哪里寻找可能保存游戏进度信息的文件)。 ...

1  如何从自动安装中停止应用程序  ( How to stop apps from self installing ) 
我现在有一段时间了。一个名为XeroxService的应用程序,除了Google Framework等的应用程序之外的应用程序没有任何图标,不会在不得许可和通知的情况下继续下载和安装自己。我可以在下载文件夹中找到APK。如果我卸载它,它会下载另一个APK并安装自己。令人惊讶的是,未知的来源是未经检查的并且播放存储自动...

20  什么播客应用程序包括变速播放? [关闭]  ( What podcast apps include variable speed playback ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 关闭 ...

8  应用:回滚最新更新[复制]  ( Applications rollback latest update ) 
这个问题已经在这里有答案: 如果有的话如何降级应用程序通过Play Store更新? (4个答案) ...

6  为什么应用程序储物柜应用需要这么多权限?我安全吗?  ( Why do app locker apps need so many permissions am i safe ) 
我一直在尝试密码保护一个应用程序,并且似乎权限在应用程序储物柜的应用程序中有所不同。 为什么他们中的许多人都需要完整的电话访问? 如果我在 https://市场上,则存在任何危险的危险。 android.com/details?id=com.morrison.applocklite ? ...

-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  通过麦克风或相机唤醒Android设备  ( Wake up android device by microphone or camera ) 
我想在墙上安装Android平板电脑。 所以我会通过看着相机(距离〜0.5-2米)来唤醒它,通过拍手或类似的东西。 现在我正在寻找一个可以处理这个的应用程序或服务。 像 iSeeyou ,但工作...... 我只会醒来我的设备,没有解锁它。 ...

2  适用于Android手机(无计算机)建议使用哪些备份/同步应用程序? [关闭]  ( What backup sync app is recommended for android phones without computer ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 关闭 ...

6  日常通知沿着通勤之家的不良交通  ( Daily notification of bad traffic along commute home ) 
是有一个应用程序,它会在我指定天(或工作日)的时间时会通知我,如果当前从我当前位置到我指定的位置的路线上存在繁忙的流量? 理想情况下,选择在地图上查看路由。 注意:我在英国,虽然我希望与谷歌地图交通数据配合使用的解决方案,所以手指越过谷歌地图流量工作的应用程序。 我知道有没有显示路线流量状态的小部件,但我想避免检查...

0  在触摸文本时,停止光标移动到单词的结尾  ( Stop cursor from moving to end of word when touching text ) 
与可编辑文本交互时默认的Android行为似乎是将光标移动到您触摸的单词的末尾,无论您的触摸位置如何。 这在许多情况下是不希望的,例如,如果您有手写笔或精确的手或大屏幕和大文本,或导航栏上的自定义左箭头,或者在没有空格的情况下的长串。 是否有任何方法可以防止Android移动光标? ...

10  批量卸载应用程序  ( Bulk uninstall applications ) 
我喜欢尝试很多应用程序。通常,Lifehacker或Droidlife等网站将有几个类似于功能的几个,我将全部安装它们以比较功能。 让我有很多和许多应用程序,我最终不想保持。不幸的是,我只能一次卸载一个。 是有一个应用程序或方法,可以允许我一次卸载一堆吗? ...

10  列出应用程序的所有活动  ( List all activities of an app ) 
我有一个Android手机,它不是 rooted。 是有什么方法可以获得/导出所有已安装的包的列表 ,其中包含可用的活动 ? adwlauncher在其自定义快捷方式功能中具有活动选择器。 它列出了以下内容: Calculator Calculator(.Calculator) Camera Camer...

3  我有少于40个应用程序(包括系统应用程序);我还能删除什么?  ( I have less than 40 apps including system apps what else can i remove ) 
我正在尝试尽可能多地删除Bloatware,但没有关于Google上的一些人的信息。这是应用程序列表,我不确定它们是什么: com.android.provision com.android.keyguard(为什么它在应用程序列表中没有名称?删除后,我无法使用S2主页按钮。必须重新启动手机以使其完全删除或...

175  什么是替代的Android App Markets?  ( What are the alternative android app markets ) 
有多少竞争对手的Android市场(除了播放商店本身)在那里,它们有什么好处吗?你使用哪些?为什么? ...




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


Licensed under cc by-sa 3.0 with attribution required.