由于一些需要,需要把一些杂七杂八的文件放到APK的根目录下,猜测是用android.mk文件编写规则,可是不是太了解,试着用这句PRODUCT_COPY_FILES += $(LOCAL_KERNEL)/tmp/test1.txt:$(LOCAL_KERNEL)/test1.txt
可是没有效果,求助啊!

解决方案 »

  1.   

    文件放在assets文件夹里 
    读取代码  比如
    InputStreamReader irs=new InputStreamReader(getResources().getAssets().open("MIME.dat"),"gbk");
    getResources().getAssets().open("文件名")
    正好是前几天我要做的  希望能帮到你 问题解决的话就请结贴给分吧
      

  2.   

    是这样,我需要把一些文件放在APK根目录下,我自己不需要读取,程序中有些功能要用到这些文件,而且这些文件必须在APK包的根目录下,这该怎么做呢,不是我自己要获得文件流像这样才可以  就像这个test1.test 文件
      

  3.   

    可以用压缩工具强行添加要加的文件。还可以试试把文件Include到项目中
      

  4.   

    手动压缩可以,已经试过了,关键在编译的时候自动加进去,include可以说的具体点吗?
      

  5.   

    首先这些文件不用编译  其次是和scr同一目录
    其次就做不到了  和src同目录的话他是不在apk包里面的  应该在和apk同一目录的外面建议楼主放进我说的目录里面  程序启动的时候再用流读取出来放到同一目录或者去了解一下ndk编程