草庐IT

android - 通过 adb 获取 sdcard 目录

我正在制作一个应用程序,它通过adb从设备sdcard中提取文件(由android应用程序保存)。问题是不同的设备,有不同的sdcard目录即:SD卡sdcard/external_sd首先我发明了以下解决方案:运行adbshellls检查目录“sdcard”是否存在如果是,运行sdcard/ls并检查external_sd是否存在返回值。但问题是我有两个三星设备GT-I9100和GT-I9000并且都有一个目录sdcard/external_sd。当我检查System.getenv("EXTERNAL_STORAGE")时,一个返回sdcard和另一个sdcard/external_

android - 通过 adb 获取 sdcard 目录

我正在制作一个应用程序,它通过adb从设备sdcard中提取文件(由android应用程序保存)。问题是不同的设备,有不同的sdcard目录即:SD卡sdcard/external_sd首先我发明了以下解决方案:运行adbshellls检查目录“sdcard”是否存在如果是,运行sdcard/ls并检查external_sd是否存在返回值。但问题是我有两个三星设备GT-I9100和GT-I9000并且都有一个目录sdcard/external_sd。当我检查System.getenv("EXTERNAL_STORAGE")时,一个返回sdcard和另一个sdcard/external_

android - 将 Imageview 设置为在 sdcard 中显示图像?

我在手机的SD卡中存储了一张图片。我想在ImageView中显示它。我知道文件的位置。在Activity的oncreate上有一种简单的方法可以说类似ImageViewimg=(ImageView)findViewById(R.id.imageView1);Stringpath=Environment.getExternalStorageDirectory().toString()"Images/image.jpg";img.setsrc=path;如果有任何方法可以做到这一点,请告诉我。谢谢。 最佳答案 Bitmapbmp=Bit

android - 将 Imageview 设置为在 sdcard 中显示图像?

我在手机的SD卡中存储了一张图片。我想在ImageView中显示它。我知道文件的位置。在Activity的oncreate上有一种简单的方法可以说类似ImageViewimg=(ImageView)findViewById(R.id.imageView1);Stringpath=Environment.getExternalStorageDirectory().toString()"Images/image.jpg";img.setsrc=path;如果有任何方法可以做到这一点,请告诉我。谢谢。 最佳答案 Bitmapbmp=Bit

database - 我可以在/sdcard 上下载 SQLite db 并从我的 Android 应用程序访问它吗?

我已经发现无法将文件bundle在.apk中并将它们放在/sdcard上,目前最好的选择是在首次运行时下载大文件。我遇到了一个教程,说如何将sqlitedb与apkbundle,然后复制它,以便可以使用SQLiteDatabase访问它(从而使所需空间增加一倍,并且根本不使用/sdcard)。http://developer.android.com/guide/topics/data/data-storage.html#db表示所有数据库都必须在/data/data/package_name/databases中。真的是这样吗?有没有办法欺骗框架打开位于/sdcard分区上的数据库?有

database - 我可以在/sdcard 上下载 SQLite db 并从我的 Android 应用程序访问它吗?

我已经发现无法将文件bundle在.apk中并将它们放在/sdcard上,目前最好的选择是在首次运行时下载大文件。我遇到了一个教程,说如何将sqlitedb与apkbundle,然后复制它,以便可以使用SQLiteDatabase访问它(从而使所需空间增加一倍,并且根本不使用/sdcard)。http://developer.android.com/guide/topics/data/data-storage.html#db表示所有数据库都必须在/data/data/package_name/databases中。真的是这样吗?有没有办法欺骗框架打开位于/sdcard分区上的数据库?有

android - 如何使用 adb pull 从 Android 复制选定的文件

我正在尝试使用adbpull命令仅将某些文件(jpg)复制到我的macbook。我试过“adbpullsdcard/mydir/*.jpg”,但它显然不能解释通配符。我怎样才能只复制jpg文件?如果有帮助,我已将手机Root。 最佳答案 您可以将文件移动到其他文件夹,然后拉出整个文件夹。adbshellmkdir/sdcard/tmpadbshellmv/sdcard/mydir/*.jpg/sdcard/tmp#moveyourjpegstotemporarydiradbpull/sdcard/tmp/#pullthisdirec

android - 如何使用 adb pull 从 Android 复制选定的文件

我正在尝试使用adbpull命令仅将某些文件(jpg)复制到我的macbook。我试过“adbpullsdcard/mydir/*.jpg”,但它显然不能解释通配符。我怎样才能只复制jpg文件?如果有帮助,我已将手机Root。 最佳答案 您可以将文件移动到其他文件夹,然后拉出整个文件夹。adbshellmkdir/sdcard/tmpadbshellmv/sdcard/mydir/*.jpg/sdcard/tmp#moveyourjpegstotemporarydiradbpull/sdcard/tmp/#pullthisdirec

android - ADB 使用单个命令推送多个具有相同扩展名的文件

我想通过一个命令将一些相同类型的文件(.img)推送到手机的/sdcard分区。但是通配符不起作用:adbpush*.img/sdcard/有什么方法可以实现吗? 最佳答案 将*.img文件复制到一个空目录,然后推送该目录(adbpush/tmp/images/storage/sdcard0)。adb会将该目录中的所有文件推送到您指定的位置。顺便说一句,/sdcard作为路径已经过时了很长一段时间,所以请确保您使用的目的地存在并且您的设备支持。大多数Android2.x/3.x/4.0设备使用/mnt/sdcard;Android4

android - ADB 使用单个命令推送多个具有相同扩展名的文件

我想通过一个命令将一些相同类型的文件(.img)推送到手机的/sdcard分区。但是通配符不起作用:adbpush*.img/sdcard/有什么方法可以实现吗? 最佳答案 将*.img文件复制到一个空目录,然后推送该目录(adbpush/tmp/images/storage/sdcard0)。adb会将该目录中的所有文件推送到您指定的位置。顺便说一句,/sdcard作为路径已经过时了很长一段时间,所以请确保您使用的目的地存在并且您的设备支持。大多数Android2.x/3.x/4.0设备使用/mnt/sdcard;Android4