我想锁定android sdcard上的文件。我需要锁定它们,因此除我的软件外,没有人可以删除复制移动或通过蓝牙或任何其他方式发送它们。我该怎么做?
我认为您想加密文件。尽管该文件仍然可以移动,但对您的应用程序而言,它将毫无用处。人们将能够复制,移动,删除,但内容不会受到损害。
问题内容: 我有一个使用FileReader打开文件的Java进程。如何防止另一个(Java)进程打开该文件,或者至少通知第二个进程该文件已打开?如果文件已打开(这解决了我的问题),这是否使第二个进程自动获得异常?还是我必须在第一个进程中使用某种标记或参数来显式打开该文件? 澄清: 我有一个Java应用程序,其中列出了一个文件夹并打开列表中的每个文件进行处理。依次处理每个文件。每个文件的处理包括读
问题内容: 我有一个.dll文件,必须在Java中使用。该.dll文件具有参数化方法,该方法应将类型返回为字符串。当我将参数传递给它时,我得到的消息是 这是代码… 问题答案: 只需在项目中添加引用即可。和名称空间在顶部..然后您可以访问所有dll方法。如果您使用的是Eclispe,请右键单击您的项目->然后单击“构建路径”->,然后单击“添加库”,然后单击用户库。 在这里您可以导入dll
问题内容: 我们的一位客户正在使用某些Novell安全软件,有时会锁定我们的软件创建的某些.class文件。发生这种情况时,这会给他们带来一些麻烦的问题,我正在尝试研究一种变通办法,我们可以将其添加到错误处理中以解决此问题。我想知道java api中是否有任何调用可用于检测文件是否已锁定,如果已锁定,则将其解锁。 问题答案: 在尝试写入文件之前,您可以使用File.canWrite()检查Java
问题内容: UNIX文件锁定非常简单:操作系统假定您知道自己在做什么,然后就可以按照自己的意愿进行操作: 例如,如果您尝试删除另一个进程已打开的文件,则操作系统通常会允许您执行此操作。原始进程仍将保留其文件句柄,直到它终止-这时文件系统将安静地回收磁盘资源。不用大惊小怪,这就是我喜欢的方式。 Windows上的不同之处:如果我尝试删除另一个进程正在使用的文件,则会出现操作系统错误。在原始进程释放它
问题内容: 基本上,我想做两件事: 我想知道是否可以使用Java代码运行Java代码。 如果可能的话,如何在屏幕上显示输出?(无论是常规输出还是错误或异常) 我知道这是可能的,因为我的一位前辈已经做到了,但是我不知道他是如何做到的。也许他使用了Java的内置类之一。 注意:用户将代码写入一些文本文件中,然后将文件内容存储在某个变量中,然后也许运行该代码。 问题答案: 是的,有可能。 步骤1:编译代
问题内容: 我正在通过oracle文档进行死锁..我找到了这段代码 我不明白,在什么情况下会发生死锁? 我运行此代码,它工作正常。因此必须有一些特殊事件,何时会发生死锁? 假设首先在对象上调用bow ,那么当在bower对象上调用bow时,它会在对象上保持锁定吗?因为如果它保留其锁定,则另一个对象上的函数只有保持其锁定状态才能获得锁定,并且永远不会出现死锁情况。 问题答案: 如果在打印第一行之后并