草庐IT

sd_client

全部标签

android - 使用 Uri 从 SD 卡获取文件

我让用户从sdcard中选择一个文件上传到我的服务器,并将返回给我的Uri保存在onActivityResult中例子:file:///storage/emulated/0/Download/menu-4.27.13.pdf当我尝试将其转换为字节数组以发送到服务器时,我得到了FileNotFoundExceptionif(!fileURI.equals("")){Filepdf=newFile(fileURI);try{FileInputStreamfin=newFileInputStream(pdf);bytefileContent[]=newbyte[(int)pdf.length

android - 移动sd卡中的文件

我一直在尝试移动SD卡中的文件但无济于事:这是代码:try{Filesd=Environment.getExternalStorageDirectory();//File(ordirectory)tobemovedStringsourcePath="mnt/sdcard/.Images/"+imageTitle;Filefile=newFile(sd,sourcePath);//DestinationdirectoryStringdestinationPath="mnt/sdcard/"+imageTitle;Filedir=newFile(sd,destinationPath);//

android - Genymotion 无法识别 SD 卡上的图像

所以我一直在玩Genymotion。喜欢使用它,但一直无法弄清楚如何将图像放入AndroidGallery应用程序(因此我可以测试另一个应用程序)。目前在GalaxyNexus上运行Android4.3。尝试通过adb和eclipse的文件资源管理器推送图像。图像被很好地复制到/mnt/shell/emulated/0/Pictures。有什么建议吗?是否可以使用Genymotion在图库中获取图片?提前致谢。编辑:设法从浏览器做到这一点,但仍然对通过adb或文件系统将图像传输到Gallery感到好奇。 最佳答案 问题是图库需要重新

android - 在 android 上使用 Fresco 库显示来自 SD 卡的图像

我可以使用Fresco图片库显示来自URL的图片,如他们的网站所示-Uriu=Uri.parse("https://assets-cdn.github.com/images/modules/logos_page/GitHub-Mark.png");SimpleDraweeViewdraweeView=(SimpleDraweeView)findViewById(R.id.my_image_view);draweeView.setImageURI(u);如何使用Fresco显示SD卡中的图片? 最佳答案 获取设备上的文件SimpleD

android - 无法解析符号 default_web_client_id GoogleSignInOptions Android Firebase

我的项目在过去六个月内运行良好,应用程序在Play商店中。对于更新,我重新打开项目显示default_web_client未针对以下代码段解析。GoogleSignInOptionsgso=newGoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN).requestIdToken(getString(R.string.default_web_client_id)).requestEmail().build();我尝试了以下方法,1.清理重建2.清除缓存并重启3.设置getString(R.string.defau

android - 有没有办法判断 SD 卡是已安装还是根本未安装?

使用apilogic您可以检测SD卡是否可读或可写,但它不会告诉您为什么它不可写。我想知道用户是否有SD卡以及是否刚刚安装。这可能吗? 最佳答案 例如:Stringstate=Environment.getExternalStorageState();if(state.equals(Environment.MEDIA_MOUNTED_READ_ONLY)){}检查可能的常量:http://developer.android.com/reference/android/os/Environment.html#getExternalSt

android - 从内存下载并安装应用程序 (apk) - 无需 SD 卡

向我所有的程序员同事们致以问候和新年快乐。我的代码从远程服务器下载一个apk文件。我需要通过代码启动安装过程,而无需用户明确安装它。问题是我不能使用SD卡下载apk文件。我可以导航到数据/数据/文件文件夹,并且可以看到我下载的文件。唯一的问题是我无法安装它。这是我得到的'/data/data/org.obs.testinstall.main/files/app.apk':Permissiondenied据我了解,Android不允许访问数据目录。我的问题是如何在不使用SD卡的情况下下载和安装应用程序(apk)。此应用程序无意在市场上发布。我尝试使用内部存储使用FileOutputStr

android - Android 2.2 中的 org.apache.http.client 是什么版本?如何在应用程序中使用 lib?

如何知道Android2.2中HTTP客户端的版本?我认为这是重要的信息,但我在Google的API文档中没有看到任何内容http://developer.android.com/reference/org/apache/http/client/package-summary.html此外,在我下载Apache的HTTPclient4.1.3(或4.2开发测试版)后,我如何确保我的应用程序使用来自下载的Apache库的API调用而不是Android的内置HTTPclientAPI?我想上次尝试时,当我的应用程序启动时,我收到了很多关于重复API的警告谢谢!!

java - com.caucho.hessian.client.HessianRuntimeException : com. caucho.hessian.io.HessianProtocolException: '<' 是未知代码

我正在尝试在两个Android设备之间建立基本的Hessian通信。Client发送消息的AsyncTaskpublicclassAsyncHessianextendsAsyncTask{@OverrideprotectedStringdoInBackground(String...params){Stringurl="http://192.168.1.37:8080/test/test";try{HessianProxyFactoryfactory=newHessianProxyFactory();TServicebasic=(TService)factory.create(TSer

android - Twilio Client Android v1.2.8 在客户端设备进行调用并且未自动调用 ConnectionListener 的 onDisconnected 方法时崩溃

我正在AndroidStudio中构建TwilioClientAndroidv1.2.8的BasicPhone示例应用程序。我在Android6.0和Android4.0.4客户端测试了这个应用程序。当我在应用程序中按下“CALL”按钮时,Logcat经常跟踪以下错误并导致应用程序崩溃。12-1001:37:51.821997-1057/com.twilio.example.basicphoneA/art:art/runtime/java_vm_ext.cc:410]JNIDETECTEDERRORINAPPLICATION:inputisnotvalidModifiedUTF-8:i