Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我可以使用另一个应用程序B访问A应用程序的内部内存吗?_Java_Android - Fatal编程技术网

Java 我可以使用另一个应用程序B访问A应用程序的内部内存吗?

Java 我可以使用另一个应用程序B访问A应用程序的内部内存吗?,java,android,Java,Android,我有两份申请 应用程序-A和应用程序-B 应用程序-从服务器下载歌曲并存储到内存中。我想使用Application-B读取这些下载文件 可能吗?如果是,那么我该怎么做 感谢您的支持。如果您想将内容从一个应用程序交换到另一个应用程序,您必须使用内容提供商。使用sqlite db构建一个,并使用BLOB数据类型插入歌曲。 从未尝试过这种方法,但它可以工作。a)如果您使它们对所有应用程序都可读 b) 如果两个应用程序都由您签名,并且您将它们设置为具有共享用户标识,则它们可以共享私有存储 c) 如果你让

我有两份申请

应用程序-A和应用程序-B

应用程序-从服务器下载歌曲并存储到内存中。我想使用Application-B读取这些下载文件

可能吗?如果是,那么我该怎么做


感谢您的支持。

如果您想将内容从一个应用程序交换到另一个应用程序,您必须使用内容提供商。使用sqlite db构建一个,并使用BLOB数据类型插入歌曲。 从未尝试过这种方法,但它可以工作。

a)如果您使它们对所有应用程序都可读

b) 如果两个应用程序都由您签名,并且您将它们设置为具有共享用户标识,则它们可以共享私有存储

c) 如果你让它们对所有应用程序都可读,但加密方式希望只有你的两个应用程序可以解码(但你不能把它们交给框架播放)

记住,根设备是一本打开的书