草庐IT

private_extern

全部标签

android - 请求 WRITE_EXTERNAL_STORAGE 权限的正确方法

关闭。这个问题是notreproducibleorwascausedbytypos.它目前不接受答案。这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topic在这里,这个问题的解决方式不太可能帮助future的读者。关闭4年前。Improvethisquestion我一直在努力弄清楚存储系统在Android上是如何工作的。现在我一直在请求WRITE_EXTERNAL_STORAGE的权限,我使用的是Android7.1.1。这是我的代码:intcheck=ActivityCompat.checkSelfPermission(this,Manifest.perm

java - 为什么要使用 Context.MODE_PRIVATE 或 Context.MODE_WRITABLE?

我对context.MODE_PRIVATE或MODE_READABLE,WRITABLE的理解是这些函数为sharedprefrences生成文件。我想知道context.getSharedPreferences(KEY,Context.MODE_PRIVATE)和getSharedPreferences(KEY,0);之间有什么区别。据我所知,getSharedPreferences从xml文件夹中检索其首选项。Context.MODE_PRIVATE存储它的文件。为什么要使用context.getSharedPreferences(KEY,Context.MODE_PRIVATE

android - 模拟私有(private)号码来电

如何在模拟器中模拟来自私有(private)号码的来电? 最佳答案 在模拟器的端口上使用telnet连接到您的PC,例如telnetlocalhost5554并使用gsmcall命令和#而不是数字gsmcall#然后您将在模拟器的手机上接到未知电话。 关于android-模拟私有(private)号码来电,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10004162/

android - Delphi Rio 无法读取设置了 READ_EXTERNAL_STORAGE 权限的外部存储

我有一个曾经在DelphiSeattle创建的项目,现在我想搬到DelphiRio。我使用findfirst/findnext读取外部SD卡上的目录结构i:=findfirst(datadir+'*',faanyfile,ts);datadir变量包含一个有效的目录。在西雅图,代码工作正常(返回值i=0)并且第一个目录条目在变量ts中返回。现在,在Rio上编译相同的代码,我得到一个返回错误值i=13(访问被拒绝)。我的项目中设置了READ_EXTERNAL_STORAGE权限。如果我将list文件中的targetSdkVersion(在Rio中自动设置为26)硬编码为19(即minSd

android - 将私有(private)访问文件写入另一个应用程序的文件目录

这两个应用具有相同的sharedUserId。当我在app1中使用此代码时context.openFileOutput("/data/data/org.me.app2/files/shared-data.dat",MODE_PRIVATE)我收到一个异常,告诉我该文件包含路径分隔符。我正在尝试将文件从app1写入app2的存储空间。(我当然需要确保app2的文件目录首先存在)理想情况下,我会写入特定于用户的目录而不是特定于应用程序的目录,但我不知道是否可以这样做 最佳答案 首先,永远不要使用像/data/data这样的内部存储的完整

java - 在 Java 中访问包私有(private)字段

浏览AndroidAPI源代码。FileDescriptor有一个没有访问修饰符的数据成员descriptor:intdescriptor;然后是FileOutputStream类构造一个新的FileDescriptor并分配给该字段:fd=newFileDescriptor();fd.descriptor=fileSystem.open(...);如何兼容Java的字段访问控制模型?我认为包私有(private)字段不能从声明类的外部访问,并且没有像C++中那样的友谊概念。 最佳答案 基本上,package-private可以在c

android - 如何将使用 MediaRecorder 录制的视频长度读取到通过 context.getFilesDir() 构建的私有(private)应用程序存储目录中?

我在读取使用MediaRecorder使用设备相机录制的视频文件的长度/持续时间时遇到了一个奇怪的问题。该文件被记录到应用程序的私有(private)存储目录​​中,该目录是这样设置的:mMediaRecorder.setOutputFile(context.getFilesDir()+"/recordings/webcam.3gpp");录制完成后,我尝试用这些方法读取视频的长度:方法一:MediaMetadataRetrievermediaMetadataRetriever=newMediaMetadataRetriever();mediaMetadataRetriever.set

android - 如何使用 Android PowerProfile 私有(private) API?

我从下面的链接下载了源代码并添加到我的项目中。http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.2_r1.1/com/android/internal/os/PowerProfile.java我正在获取,但找不到如下所示的R文件。intid=com.android.internal.R.xml.power_profile;也无法导入importcom.android.internal.util.XmlUtils;我基本上想测量Android设备的功耗。提前致谢。

android - Android 中的单元测试私有(private)函数

我们可以使用AndroidMock对Android应用程序的私有(private)函数和字段进行单元测试吗?如果是,请解释如何? 最佳答案 对私有(private)方法进行单元测试,我觉得有点不对劲。公共(public)和protected方法是单元测试的候选者。只是为了测试私有(private)方法,您可以将方法公开或创建更多调用私有(private)方法的公共(public)方法测试,并测试私有(private)方法的核心功能。 关于android-Android中的单元测试私有(p

android - 为什么 MediaStore.Audio.Albums.EXTERNAL_CONTENT_URI 不提供准确的 "Album Artist"?

我正在使用androidMediaStore。我可以获得设备上的音乐列表,以及与每个媒体项目相关的所有详细信息(标题、艺术家、持续时间等)我希望能够显示专辑列表,以及他们的专辑艺术家。需要明确的是,每首轨道都有一位艺术家,例如“NoFX”,但如果该轨道出现在合辑CD上,例如Punk-O-Rama,则艺术家是“NoFX”,但专辑艺术家可能类似于“各种艺术家。”我在这里复习了这个问题:Android-GettingAlbumArtistfromCursor我正在尝试使用MediaStore.Audio.Albums.EXTERNAL_CONTENT_URI和MediaStore.Audio