草庐IT

android - 如何使用 adb 命令在 android 中获取可用/空闲 sdcard 空间

我正在尝试使用adb命令获取可用的sdcard空间,但我无法实现。任何关于如何获得SD卡空间的建议。 最佳答案 使用df,与任何Linux发行版一样。并非所有Android设备都有它,但它通常似乎可用。 关于android-如何使用adb命令在android中获取可用/空闲sdcard空间,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/22947690/

Android - 如何在启动后在/sdcard 上启动应用程序

如果它在/sdcard上,有没有办法在启动后自动启动和启动android应用程序?好的,可能是BroadcastReceiver。但是哪个Action是正确的呢?ACTION_BOOT_COMPLETED-doesnotworkifitisonthe/sdcard(documented)ACTION_MEDIA_MOUNTED-doesnotworkifitisonthe/sdcard(whichisundocumented)ACTION_EXTERNAL_APPLICATIONS_AVAILABLE-doesnotwork,IdonotknowwhyACTION_USER_PRESE

android - 如何将sqlite数据库直接存储在sdcard上

我想在sdcard而不是默认路径中创建我的sqlite数据库...我也想从sdcard访问我的所有数据我已使用此代码:privatestaticclassOpenHelperextendsSQLiteOpenHelper{OpenHelper(Contextcontext){super(context,DATABASE_NAME,null,DATABASE_VERSION);SQLiteDatabase.openOrCreateDatabase("/sdcard/"+DATABASE_NAME,null);}@OverridepublicvoidonCreate(SQLiteDatab

android - 检查 SDCard 是否存在, bool 值始终为真

在我的初始屏幕中,我想检查手机是否有SDCard。bool语句如下:BooleanisSDPresent=android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);因此,如果我的手机插槽中有SDCard,则此bool值将返回true,到目前为止一切正常。当我从设置菜单转到“卸载SDCard”,并删除SDCard,然后终止应用程序并再次启动它时,bool值也将为真..如果我在卸载和移除sdcard后启动Astro文件管理器,我仍然可以访问/mnt/sdcard

android - 将图像从 Android 上的可绘制资源保存到 sdcard

我想知道如何通过单击按钮将图像保存到用户的SD卡。有人可以告诉我怎么做。图像为.png格式,存储在可绘制目录中。我想编写一个按钮来将该图像保存到用户的SD卡中。 最佳答案 此处描述了保存文件(在您的情况下为图像)的过程:save-file-to-sd-card将图片从drawble资源保存到sdcard:假设您的可绘制对象中有一个名为ic_launcher的图像。然后从此图像中获取位图对象,例如:Bitmapbm=BitmapFactory.decodeResource(getResources(),R.drawable.ic_la

android - 有没有办法在不将其保存到 sdcard 的情况下获取位图的 URI?

我正在制作一个应用程序,允许用户使用androidIntent共享图像,但如何获取该URI位图无需保存到sd卡我已经使用了这个代码可以正常工作,但我不需要将这个位图保存到sd卡privateUrigetImageUri(ContextinContext,BitmapinImage){ByteArrayOutputStreambytes=newByteArrayOutputStream();inImage.compress(Bitmap.CompressFormat.JPEG,100,bytes);Stringpath=Images.Media.insertImage(inContext

android - 安装在 sdcard 上的应用程序的 .apk 位置在哪里?

我知道系统应用的位置是“/system/app”,而用户应用的位置是“/data/app”。但是我找不到我移动到/安装在sdcard上的那些apk的位置。 最佳答案 安装在SD卡上的应用程序存储在目录“.android_secure”中。如果我没记错的话,您不会直接在该文件夹中找到APK文件,因为内容已加密。这是为了防止直接访问付费应用程序的APK文件。加密部分安装在文件系统的其他位置。 关于android-安装在sdcard上的应用程序的.apk位置在哪里?,我们在StackOverf

android - 如何使用存储在 SDCARD 中的 JPG 将 JPG 文件作为 BITMAP 打开?

实际上我知道如何将PNG文件作为位图打开。但是我的代码不适用于打开的JPG文件,我不知道为什么。我在SO或google上找不到有关如何执行此操作的正确示例。我需要一个位图,其中包含从sdcard的目录打开的JPG文件。例如“sdcard/images/01.jpg”谢谢 最佳答案 Fileroot=Environment.getExternalStorageDirectory();ImageViewIV=(ImageView)findViewById(R.id."imageview");BitmapbMap=BitmapFactor

android - 如何删除文件资源管理器sdcard中的文件夹?

我通过在模拟器中运行Android应用程序在sdcard(Eclipse)中创建了几个文件夹。现在我想删除我在sdcard上创建的文件夹。我可以删除文件夹中的文件,但无法删除sdcard中的文件夹。我该怎么做?有没有办法删除文件夹? 最佳答案 使用adb命令可以删除文件夹。clickRun->CMD->typeadbshell-->cdsdcard->rmdir{dirname}注意:确保你的目录应该是空的。对于非空目录使用。clickRun->CMD->typeadbshell-->cdsdcard->rm-r{dirname}

android - 如何在 my/sdcard/Android/data/mypackage/files 文件夹中获取视频的缩略图?

查询MediaStore.Video.Media.EXTERNAL_CONTENT_URI只返回/sdcard/DCIM/100MEDIA中的视频但我想在我的/sdcard/Android/data/mypackage/files文件夹中获取视频的缩略图。有可能吗?这是我的代码的一部分:ContentResolvercr=getContentResolver();String[]proj={BaseColumns._ID};Cursorc=cr.query(MediaStore.Video.Media.EXTERNAL_CONTENT_URI,proj,null,null,null);