不知道该怎么描述比较好,像是有一些应用,安装以后就自带了图片和音乐,可以在程序里使用,这是怎么实现的呢?不是联网下载数据。
还有像是一些全家桶,安装完成后自动安装别的软件,也不需要联网,应该是安装包就带有别的文件,之后再解压打开的吧。
只能使用assets和res吗?assets文件夹有试过,图片没问题,但wav格式的音频放进去编译不能通过。还有没有办法可以像上面说的那样,应用程序自带文件,之后再复制到手机呢?
放在资源里就可以。http://blog.csdn.net/heng615975867/article/details/15811231
放到assets文件夹里面,然后在拷贝到SD卡上就行了、
用assert,然后自己写代码复制到SD卡,想要安装其他软件的话可以通过intent调用,Uri installUri = Uri.fromParts("package", "xxx", null);
returnIt = new Intent(Intent.ACTION_PACKAGE_ADDED, installUri);
放到assets文件夹里面,程序运行后再拷贝到SD卡上就行了