public int isLvByLastmodify(String url,String localurl){
Log.e("url",url);
long timeserver=0;
long timelocal=0;
File file1=new File(url);
if(file1.exists()){
timeserver=file1.lastModified();
}
File file2 =new File(localurl);
if(file2.exists()){
timelocal=file2.lastModified();
}
if(timeserver!=0&×erver>timelocal){
return 1;
}
return 0;
};
其中timeserver的值等于0,url是http://...................xxx.tpk是没有问题的(在goole浏览器访问可以下载)。但是实际运行时却找不到文件,有什么解决方法么?
android 的 File 可以支持HTTP么。。。android 真是好强大。
就是一条绝对路径,这个有讲究么?没看到有特殊说明啊!要是不支持,有其他方式么?
File新建是要传入绝对路径,而不是一个url。解决方法①:下载该文件,放在本地,即可通过new File得到。方法②:通过http请求得到该文件的字符流,读取字符流写入自定义文件。