程序有大量视频音频文件,如果放在raw或者assets文件夹里面,apk有几百兆,每次Run调试的时候都非常慢,需要等很长时间才能安装好程序,想问大家这种情况怎么办?又不能像有些游戏一样apk只有几兆,运行之后再把数据包下载到SD卡

解决方案 »

  1.   

    打包进APK,邮件U盘/sd卡给用户安装!
    我相信这点成本你们还是支付得起的!
      

  2.   

    这么多数据需要预装,慢是肯定的,另外几百兆的apk,很多平台50M以上的都需要专门审核的,几百兆不做数据包不大现实,而且装一个几百兆的程序,花费的时间肯定惊人,大多数用户不可能等的了那么久
      

  3.   

    这个要有服务器的支持啊,还没下载过超过100M的apk呢
      

  4.   

    一个apk超过30M已经是有些违背手机应用的开发了,你的100多M,这个你是自己在玩吗?这肯定不是公司项目,因为这是绝对不允许的,像播放很多视频的,可以和客户协商,然后播放指定路径的文件夹下的文件!这是可以运行的!
      

  5.   

    我看到很多游戏APK也有几百兆的,可能游戏和普通应用不一样,我是想了解对这种那么大的应用怎么能更好的调试,还有他们对大文件怎么存放处理?
      

  6.   

    几百M的视频文件,要解决这个问题,我觉得得放到server端处理了,按需去下载视频。
      

  7.   


    运用此方式,可以将APK和资源文件分离啦! 因为你们提供了SD卡,所以可以确定资源文件存放的路径咯。这样就可以避免用户下载,也避免APK文件过大。