Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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 如何将文件从服务器下载到插件的内部存储目录_Java_Android_Apk_Android Internal Storage_Dexclassloader - Fatal编程技术网

Java 如何将文件从服务器下载到插件的内部存储目录

Java 如何将文件从服务器下载到插件的内部存储目录,java,android,apk,android-internal-storage,dexclassloader,Java,Android,Apk,Android Internal Storage,Dexclassloader,我在内部存储器/data/app/com.MyNiceApp.root_pkg中安装了一个名为MyNiceApp的应用程序 问题1 是否可以通过编程方式将文件下载到/data/app/com.myniceapp.root_pkg中 问题2 MyNiceApp是一个核心应用程序,它只包含主核心视图,该视图将由插件生成的视图填充,用户将根据需要从我的服务器下载APK格式的插件 是否可以将这些插件APK从个人服务器下载到此目录/data/app/com.myniceapp.root\u pkg中,并将

我在内部存储器/data/app/com.MyNiceApp.root_pkg中安装了一个名为MyNiceApp的应用程序

问题1

是否可以通过编程方式将文件下载到/data/app/com.myniceapp.root_pkg中

问题2

MyNiceApp是一个核心应用程序,它只包含主核心视图,该视图将由插件生成的视图填充,用户将根据需要从我的服务器下载APK格式的插件

是否可以将这些插件APK从个人服务器下载到此目录/data/app/com.myniceapp.root\u pkg中,并将视图启动到主核心视图中

我想如果我在/data/app/com.myniceapp.root_pkg/plugins下创建了一个文件夹,然后让DexClassLoader crawl/data/app/com.myniceapp.root_pkg/plugins下载插件,那么我就可以调用我的类实现,并在运行时将插件视图动态加载到核心视图中,这会更好地组织起来

提前谢谢大家。

回答1: 这是一个供下载的软件问题示例。如果您想写入内部目录,可以使用以下命令:File myDir=context.getDirMyInternalDirectory,context.MODE\u PRIVATE; 这将在您的包文件夹注释中创建一个目录:如果您在主线程中,则不需要“上下文”

答复2:

正在努力

我希望这会有所帮助