Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
在apk中捆绑Android应用程序视频是个坏主意?_Android_Video_Mp4_Apk - Fatal编程技术网

在apk中捆绑Android应用程序视频是个坏主意?

在apk中捆绑Android应用程序视频是个坏主意?,android,video,mp4,apk,Android,Video,Mp4,Apk,我有一个Android应用程序(客户端应用程序),它要求应用程序中有几个视频可供本地播放。平均视频为10MB+。我不相信这些视频会经常更新,如果有的话。。 这个应用程序可能永远不会在Google Play上托管,但也许将来会。它目前被视为企业应用程序 应用程序中包含所有mp4视频(在原始文件夹中),apk为300-500MB(取决于使用的质量/压缩)。它有时无法安装在某些平板电脑上,因为它超时,或者在20分钟后,它发现设备上没有足够的存储空间 首先在apk中包含300+MB的视频是不是一个坏主意

我有一个Android应用程序(客户端应用程序),它要求应用程序中有几个视频可供本地播放。平均视频为10MB+。我不相信这些视频会经常更新,如果有的话。。 这个应用程序可能永远不会在Google Play上托管,但也许将来会。它目前被视为企业应用程序

应用程序中包含所有mp4视频(在原始文件夹中),apk为300-500MB(取决于使用的质量/压缩)。它有时无法安装在某些平板电脑上,因为它超时,或者在20分钟后,它发现设备上没有足够的存储空间

首先在apk中包含300+MB的视频是不是一个坏主意?因为它是一个公司应用程序,用户采用可能没有问题-所有客户都想要该应用程序。 然而,.apk是否会被压缩到一个单独的文件夹中,从而占用手机两倍的内存?我假设.apk安装到不同于SD卡或其他“外部存储”位置的分区中

我的想法是创建一个没有视频的简单apk,然后使用异步任务或服务(或队列机制,如Jake Wharton的项目,甚至)在应用程序首次启动时处理视频的自动下载。但是客户端必须承载所有这些视频文件以及一个.apk文件。我个人不认为这是一个问题

此外,如果视频与.apk分开,那么Kindle和Nook设备也有可能出现,因为这些市场对.apk文件大小有MB限制


这个安卓应用程序应该将所有视频放在一起,还是将.apk和视频文件分开?

将大型视频捆绑到apk中肯定是个坏主意。它甚至会给在设备上安装apk带来麻烦。

将大视频捆绑到apk中肯定是个坏主意。它甚至会给在设备上安装apk带来麻烦。

我认为在应用程序本身中允许300 MB的视频不是一个好主意,即使它是一个公司专用的应用程序

你看过PlayStore中的应用程序吗?它们是如何处理较大文件的?尤其是游戏。首先,他们将允许您下载应用程序的核心。下载core后,它将下载必须工作的文件(可能是用户登录时播放的初始视频)。之后,您可以让用户在必要的基础上从服务器下载视频,而不是强迫他们下载所有视频


另一个选择是让他们播放视频。因此,您不必将任何视频下载到设备上。想想那些存储空间非常有限的设备,这将是他们的理想解决方案。

我不认为在应用程序本身中允许300 MB的视频是一个好主意,即使它是一个公司私人应用程序

你看过PlayStore中的应用程序吗?它们是如何处理较大文件的?尤其是游戏。首先,他们将允许您下载应用程序的核心。下载core后,它将下载必须工作的文件(可能是用户登录时播放的初始视频)。之后,您可以让用户在必要的基础上从服务器下载视频,而不是强迫他们下载所有视频


另一个选择是让他们播放视频。因此,您不必将任何视频下载到设备上。想想那些存储空间非常有限的设备,这将是他们的理想解决方案。

即使是play也允许您将2个扩展文件添加到2 gb,并与apk一起下载到共享位置,这样您就可以更好地使用异步下载的第二种方法,这也是play所做的,并在启动时检查文件是否可用,以下载到chec apkandroid开发者网站中的expannsion甚至play允许您添加2个扩展文件,最大2 gb,该文件随apk下载到共享位置,这样您就可以更好地使用第二种异步下载方法,这也是play所做的,并在启动时检查这些文件是否可用,以下载chec apk expannsion安卓开发者网站