草庐IT

android - 当应用程序被强制移动到 SD 卡时,SharedPreferences 去哪里了?

我有一个有服务的Android应用程序,它只能在内部安装。但是有些ROOT用户安装到SD卡上,却报各种奇怪的错误。当用户这样做时,SharedPreferences去哪里了?它们是否也存储在SD卡上(对我来说真的很糟糕,因为我经常写它们)还是它们总是在内部存储上?我看到的一些错误似乎表明了这种情况。如果是这样,我如何检测我的SharedPreference文件确实在SD卡上?谢谢! 最佳答案 当应用程序移动到SD卡时,只有.apk移动到/mnt/asec/package_name/pkg.apk。shared_prefs、缓存、数据

SD系列——图像高清化算法方法

图像高清化算法方法文章目录图像高清化算法方法一、通过Extras选项卡执行放大算法二、通过SDupscale脚本增强细节三、txt2img页面下的HiresFix四、扩展插件UltimateSDupscale+ControlNetTile参数调整单用UltimateSDUpscale小结五、TiledDiffusion&VAE扩展六、StableSR扩展七、外部工具Updatelog:2023-09-15:init翻译+参考链接:HowtouseAIimageupscalertoimprovedetails3methodstoupscaleimagesinStableDiffusion(Con

[Stable Diffusion]ip-adapter:SD也可以垫图了,一张图复刻lora效果

Controlnet更新的v1.1.4版本新预处理ip-adapter,这项新能力简直让stablediffusion的实用性再上一个台阶。这些更新将改变sd的使用流程。 1.ip-adapter是什么?  ip-adapter是腾讯Ai工作室发布的一个controlnet模型,可以通过stablediffusion的webui使用,这个新的功能简单来说,他可以识别参考图的艺术风格和内容,然后生成相似的作品,并且还可以搭配其他控制器使用。可以说SD已经学会临摹大师的绘画并且运用到自己的作品上了。腾讯ai实验室论文资料:https://ip-adapter.github.io/IP-adapte

android - 允许在SD卡android上写入

我在写入SD卡时遇到问题,代码如下:(抱歉代码的布局,只是复制过去了)publicclassSaveAndReadManager{privateStringresult;privateStringsaveFileName="eventlist_savefile";publicStringwriteToFile(ArrayListarrlEvents){FileOutputStreamfos=null;ObjectOutputStreamout=null;try{Fileroot=Environment.getExternalStorageDirectory();if(root.canW

AI 绘画Stable Diffusion 研究(十一)sd图生图功能详解-美女换装

原文:AI绘画StableDiffusion研究(十一)sd图生图功能详解-美女换装_w风雨无阻w的博客-CSDN博客为了让大家更直观的了解图生图功能,明白图生图功能到底是干嘛的,能做什么事情?今天我们继续介绍图生图的实用案例-美女换装的制作。对于新朋友,想详细了解StableDiffusion的话,请查看往期文章:AI绘画StableDiffusion研究(一)sd整合包v4.2版本安装说明AI绘画StableDiffusion研究(二)sd模型ControlNet1.1介绍与安装AI绘画StableDiffusion研究(三)sd模型种类介绍及安装使用详解AI绘画StableDiffusi

android - 当有人安装 Android SD 卡时防止崩溃

我在SD卡上打开了一个文件。当有人安装SD卡时,它最终导致我的应用程序崩溃。我正在尝试注册ACTION_MEDIA_EJECT广播事件,我收到了,但似乎我已经太晚了。当我得到它时,它已经使我的应用程序崩溃了。有什么方法可以在我的应用程序崩溃之前得到通知吗?添加了一些非常简单的示例代码。当我这样做时,它会在我打开USB(MSC模式)时导致服务崩溃。测试.java/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(saved

Android 相机 - 将图像保存到 SD 卡中的新文件夹中

我有一个非常简单的应用程序,可以拍照然后保存图像。目前的问题是,出于某种原因,我无法在手机上找到保存图片的位置。我正在尝试做的最终结果是,当拍摄照片时,图像将保存到SD卡上创建的新文件夹中,但如果该文件夹不存在,则必须是在保存图像之前(自动)制作。我尝试使用答案inthisquestion但似乎无法合并它而不得到错误imageIntentcannotberesolved编辑:图像现在保存到SD卡并创建文件夹但覆盖之前的图像我需要它来保存多张图像如果有人有任何建议代码已更新这是我的代码fragment:PictureCallbackmyPictureCallback_JPG=newPic

Android 下载 Zip 到 SD 卡?

我有一个100兆的zip文件,我需要在应用首次启动时下载它。它需要解压到SD卡(400兆)。我宁愿不必让它接触手机的存储空间,因为许多手机的手机存储空间不会有400兆的空闲空间。这可以做到吗(有人有例子吗?)谢谢,伊恩 最佳答案 可以做到。你到底在找什么?下载例程或检查如何做?这是下载方法,您应该在AsyncTask左右运行它。/***Downloadsaremotefileandstoresitlocally*@paramfromRemoteURLofthefiletodownload*@paramtoLocalpathwhere

android - 移动到 SD 卡

我知道移动到SD卡功能从android2.2开始可用我想知道有没有办法在我的程序中检测设备是否支持移动到SD卡功能,如果它支持它可以移动到其他如果不支持则什么都不会发生(将在手机内存中)我的主要问题是我的应用程序支持从1.6到更高版本的所有设备,但我无法使用android:installLocation="auto"因为它不能被2.2以下的版本识别。那么我是否必须以编程方式进行检查和启用,如果是,如何进行?我希望你能理解我的问题。谢谢。 最佳答案 允许安装在外部存储上并保持与低于API级别8的版本兼容:包括android:insta

android - 如何在Android中将日志写入SD卡?

这个问题在这里已经有了答案:HowdoIwritetheexceptionfromprintStackTrace()intoatextfileinJava?(5个答案)关闭8年前。我的程序在设备中崩溃。我想在我的设备上运行时准确捕获我的程序日志。即我想将日志写入我的SD卡,直至崩溃。我怎样才能做到这一点?