Android手机可以使用Micro SD存储,以与内部存储相同吗? -- sd-card 领域 android 相关 的问题

Can android phones use micro SD storage in the same way they do internal storage?


简体版||繁體版
3
vote

问题

中文

DOSE将Micro SD卡放入Android手机中允许操作系统安装SD卡并以与内部存储器相同的方式使用存储空间。手机上拍摄的照片将保存到Micro SD卡。或者Android OS将Micro SD卡视为"外部存储源" ,这与笔记本电脑处理外部USB闪存拇指驱动器的方式相同吗?

所讨论的电话是三星Galaxy J5 2016。

如果它不可能安装外部存储并使用它类似于"内部存储器" 可以将所有照片设置为存储在外部存储器上,因为这是占用手机上大部分房间的东西。

english

Dose putting a micro SD card in your android phone allow the OS to mount the SD card and use the storage space the same way it would internal memory eg. photos taken on the phone would be saved to the micro SD card. Or does the android OS treat the micro SD card as an "external storage source" the same way a laptop treats an external USB flash thumb drive ?

The phone in question is a Samsung Galaxy J5 2016.

If its not possible to mount the external storage and use it like "internal storage" is it possible to set that all photos are to be stored on the external storage as this is whats taking up most of the room on the phone.

  
         
         

回答列表

6
 
vote

自Android 6.0(Marshmellow),Android支持可采用的存储。但是,许多手机制造商在内的三星包括在他们的手机上禁用了此功能。

如何在支持的设备上使用可采用的存储:

如果您确实有一个支持此功能的电话,可以按照以下说明将其打开:

  1. 将SD卡放入设备中。
  2. 打开"设置" ,"存储" ,SD卡,单击三个垂直点,然后按"存储设置" 。
  3. 点击"按内部格式" 。

它所做的:

这里是如何可雇用的存储原理,根据 source.android.com :< / p>

采用外部存储介质时,它的格式化和加密一次只能使用单个Android设备。因为媒体强烈绑定到采用它的Android设备,所以它可以安全地存储所有用户的应用和私人数据。

...

只有当开发人员通过 android:installLocation 属性表示支持时,才能放置在采用的存储介质上。支持的Apps的新安装将自动放置在存储设备上,其中包含最多可用空间,用户可以在设置应用程序中移动存储设备之间的支持应用程序。在媒体被弹出时会记住移动到采用介质的应用程序,并在重新插入媒体时返回。

所以该设备不仅要支持可采用的存储,但应用程序也表明能够存储在SD卡上。

 

Since Android 6.0 (Marshmellow), Android supports Adoptable Storage. However, many phone manufacturers, including Samsung, have disabled this feature on their phones.

How to use Adoptable Storage on supported devices:

If you do have a phone that supports this feature, you can turn it on by following these instructions:

  1. Put an SD card in your device.
  2. Open "Settings", "Storage", the SD card, click the three vertical dots, and press "Storage Settings".
  3. Tap "Format as Internal".

What it does:

Here's how Adoptable Storage works, according to source.android.com:

When external storage media is adopted, itxe2x80x99s formatted and encrypted to only work with a single Android device at a time. Because the media is strongly tied to the Android device that adopted it, it can safely store both apps and private data for all users.

...

Apps can be placed on adopted storage media only when the developer has indicated support through the android:installLocation attribute. New installs of supported apps are automatically placed on the storage device with the most free space, and users can move supported apps between storage devices in the Settings app. Apps moved to adopted media are remembered while the media is ejected, and return when the media is reinserted.

So not only does the device have to support Adoptable Storage, but the apps have indicate support for it too to be able to be stored on the SD card.

 
 
     
     
2
 
vote

否,在Android Micro-SD中作为外部设备。 同样在您的问题的背景下,如果您谈论编程Android应用程序,Google不建议使用外部设备,因为它们是临时存储。他们说: -

每个Android设备都支持您可以的共享"外部存储" 空间 用于保存文件。这个空间被称为外部,因为 它不是一个保证可访问 - 它是一个存储空间 用户可以将计算机安装为外部存储设备,以及它 甚至可能是物理上可拆卸(如SD卡)。保存文件 外部存储是世界可读的,可以通过 用户启用USB大容量存储以转移文件 电脑。

所以在您尝试在应用程序中的外部存储中访问文件之前,您应该检查外部存储目录的可用性以及您尝试访问的文件,然后执行您的操作。

有关详细信息,请参阅数据存储上的官方Android开发人员文档。

 

No, in Android Micro-SD is taken as an external device. Also in the context of your question if you are talking about programming an Android App, Google doesn't recommend to use an external Device, because they are temporary storage. They Say:-

Every Android device supports a shared "external storage" space that you can use to save files. This space is called external because it's not a guaranteed to be accessiblexe2x80x94it is a storage space that users can mount to a computer as an external storage device, and it might even be physically removable (such as an SD card). Files saved to the external storage are world-readable and can be modified by the user when they enable USB mass storage to transfer files on a computer.

So before you attempt to access a file in external storage in your app, you should check for the availability of the external storage directories as well as the files you are trying to access, then perform your operation in it.

For more info, see the official Android developer documentation on data storage.

 
 
 
 
2
 
vote

因为你有一个三星电话,没有简单(官方)的方式来将SD卡的方式格式化为可采用存储如果您正在寻找。


但是,使用 adb 它仍然可以:
  1. 将手机(带插入SD卡)连接到您的计算机,并确保允许USB-Debugging
  2. 打开adb-shell(如何做到这一点,您的手机在您的手机上使用的操作操作是什么)
  3. 类型 sm list-disks 然后它输出您的SD卡的名称/值
  4. 使用 sm partition <DISK> private 并将磁盘值放在那里,它看起来像: sm partition disk:179 private
  5. 然后使用: reboot 现在
  6. 现在它与SD卡共享内部存储,当您安装应用程序时,它会在关系中填充内部和SD卡50:50

请注意,SD卡上的所有数据都被删除。我不知道它是否也擦除了内部(它的设备和Android-version)。您的内存不会被正确显示这里。需要 no root ,但它不会在每个设备上工作。有些人说它有效其他人说它没有。至少你可以尝试它。

btw。 这里是一个指南如何安装和为每个常见操作系统打开adb-shell ,如果您不知道如何执行此操作!

 

Because you have a Samsung phone there is no easy (offical) way to format your sd-card as Adoptable Storage if it's that you are looking for.


However using adb it's still possible:

  1. Connect your phone (with insert sd-card) to your computer and make sure USB-Debugging is allowed
  2. Open adb-shell (How you do that it matters what OS are you using on your computer your phone is connected)
  3. Type sm list-disks then it outputs the name/ value of your sd-card
  4. Use sm partition <DISK> private and put the disk-value in that it looks like: sm partition disk:179 private
  5. Then restart using: reboot
  6. Now it shares the internal-storage with the sd-card and when you install apps it fills up internal and sd-card in a relation 50:50

Notice that all of your data on the sd-card gets erased. I don't know if it's also erase your internal (it depents on device and android-version). Also your memory will not anymore be displayed correctly as you can see here. There is no root required but it won't work on every device. Some users say it works others say it doesn't. At least you can try it.

BTW. here is a guide how you install and open adb-shell for every common OS, if you don't know how to do that!

 
 

相关问题

0  关于Link2SD和SD卡分区的问题  ( Questions about link2sd and sd card partitioning ) 
我有一个三星S3迷你,没有支持SD卡,所以我必须root它,并安装link2sd,花了最后3天,我的手机造成了更好的。 但我有问题,在网络上的所有教程中,他们说(我指的是这个博客,但还有许多其他博客文章和XDA帖子和YouTube视频,这些帖子和YouTube视频相同) 如果你有股票rom,请使用ext 2? (不...

1  Windows 10 PC无法使用来自Android LG G3的MP3文件,其中包含0字节  ( Windows 10 pc cannot play mp3 files from android lg g3 with 0 bytes ) 
我试图在今天的Audacity keiler中编辑我的手机上的一个声音文件,当时我发现文件持有"0字节" ,并且手头的任何玩家无法访问。 信息: LG G3使用储物充电器不收费 Windows 10的Windows Media Player无法播放MP3 MP3使用库存和李> Windows资源管理器将...

0  内部和SD卡存储保存文件  ( Internal and sd card storage saving write of files ) 
我在内部和SD卡存储上有一个问题,主要是它们如何存储文件。我丢失了我的SD卡,我当然是我的大多数视频和照片。我只是想知道,是否是Android手机,为写入和保存到SD卡的文件创建临时保存写入文件或临时保存文件吗?例如,我采取的照片并在SD卡上。我只是想知道,因为我想通过easeus恢复它们。 ...

1  Moto G3(Android Marshmallow)不再检测到SD卡(解决方案?)  ( Moto g3 android marshmallow not detecting sd card anymore solution ) 
大约一个月前我妻子的Moto G(3RDGEN)无法识别SD卡32GB Trancend保费400x(被格式化为可采用的存储)了。这张卡片上是我们(我们的新生婴儿)非常重要的照片和电影。由于某个Android版本,所可需的存储也是加密并在PC上读取它,或者在没有加密密钥的情况下无法进行其他电话。由于手机也没有植根,因...

3  将模拟的SD卡拆下以用作内部存储并使用物理SD卡?  ( Dismounting the emulated sd card to be used as internal storage and use the phys ) 
以便将模拟的SD卡拆卸以用作内部存储,并使用物理SD卡(而不是)? ...

1  Android应用程序无法访问我的SD卡存储,但文件管理器可以  ( Android apps cant access my sd card storage but file managers can ) 
像YouTube,Netflix,Prime Videa等应用程序没有"存储到SD卡" 选项。我用手机尝试了3张不同的SD卡,格式化了它们,但仍然,应用程序无法检测到SD卡,没有选择下载到外部存储器的选项。 但是,文件管理器和应用程序等VLC,专辑,基本上任何媒体应用程序都可以访问和浏览存储在SD卡中的文件。我该如何...

35  如何默认收到我的Android手机以使用其SD卡?  ( How can i get my android phone to use its sd card by default ) 
我在我的HTC HD2上安装了Android ROM,它正在顺利响应地工作。我已经让SMS,MMS和互联网完美无瑕地工作。我确实有一个小问题。只安装了Android,我的手机只剩下几百千字节的空间内存。我有一个没有使用的16GB的SD卡,没有使用。 在使用6小时后,我已经收到有关SMS消息内存的错误消息已满,并且由于...

0  恢复闪存失败后未检测到SIM卡  ( Sim card not detected after failed recovery flash ) 
我最近试图在我的rooted Archos 40钛上安装CWM。使用 fastboot oem unlock 解锁引导加载程序不起作用,我只收到省略号一段时间。所以我安装了MobiLuncle工具并选择了我的sdcard上的imcomation.img 。但是,它闪烁后,它在恢复时重新启动,但恢复不起作用,它只重新启...

2  如何在SDCard(Android手机)中安装应用程序? [复制]  ( How to install the application in sdcard android phone ) 
这个问题已经在这里有答案: 关闭 10年前。 可能的重复: 如何在sdcard上安装apk文件。 我想将.apk文件安装到SD卡中。我可以这样做吗?如果是,那么我如何在我的HTC Hero ...

2  如何将应用程序从手机移动到SD卡?  ( How to move applications from phone to sd card ) 
我最近购买了索尼Xperia tipo双手机,我找不到将应用程序移动到SD卡。我们可以将应用程序从手机标准内存移动到电话内存。 可以任何人给我解决方案,将应用程序从手机移动到SD卡? ...




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