正在开发安卓程序,使用到了第三方库,这个库中assets有几百兆的bin文件。
那么我每次编译、打包、下载到调试机器中要消耗好几分钟时间。
那么有什么办法提高速度。
那么我每次编译、打包、下载到调试机器中要消耗好几分钟时间。
那么有什么办法提高速度。
解决方案 »
- android 怎么实现录影暂停? 我用的是MediaRecorder
- 求助!!!一个关于textview的问题,高手看一下,给点思路
- 求教:编写Android程序,将Excel表联系人数据导入到手机的通讯录中。
- android问题
- 请问, apk 中的lib 库文件如何提取出来?
- 用什么软件编android软件啊?推荐几本书看看呗。
- OpenGL的视口和图像大小的数学关系
- 关于android 程序内存问题,求解?
- IPC(进程间通信),Remote Call(远程调用),IDL(接口描述语言)架构及其在BMP(BREW移动平台),Android中的应用浅析
- 定位问题
- Android虚拟机问题
- 我想要修改安卓系统的已运行时间
当然,下载数据总量依然没有减少。然后,还可以,根据你第三方库的实际情况进行删减,很多第三方库提供的功能我们并不是全部需要的。吧不需要的去掉,也能减少一部分文件,不过一般多用于libs下的动态库。
我有去找assets资源文件,没有在android/data/包名下,然后查了一下,有人说assets资源文件被打包到apk中了,就是安装完以后,android/data/包名下依然保留一个APK文件,这些文件在里面。
另外关键是第三方库,他是要从assets里面加载这些文件的,我没法改他的代码。如果我能改的话,就可以将这些资源文件放在其他位置了。
2、如果可以的话把这个文件放到手机里,使用File方式调用,速度也很快,当然如果限制必须放到assets下则无法使用这种方式。
我有去找assets资源文件,没有在android/data/包名下,然后查了一下,有人说assets资源文件被打包到apk中了,就是安装完以后,android/data/包名下依然保留一个APK文件,这些文件在里面。
另外关键是第三方库,他是要从assets里面加载这些文件的,我没法改他的代码。如果我能改的话,就可以将这些资源文件放在其他位置了。那没办法了,也不知道你用的是什么库,不是所有第三方都很完美的。