猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
请问Android apk该如何获取今天的起始时间(miliseconds)?
new Date(System.currentTimeMillis()).getTime() 我用这个不行啊!
小怪兽爱吃肉
浏览 261
回答 1
1回答
哔哔one
public static long getApkUpdateTime(Context context) {PackageManager pm = context.getPackageManager();ZipFile zf = null;try {PackageInfo packageInfo = pm.getPackageInfo(context.getPackageName(), 0);zf = new ZipFile(packageInfo.applicationInfo.sourceDir);ZipEntry ze = zf.getEntry("classes.dex");return ze.getTime();} catch (NameNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();} finally {if (zf != null) {try {zf.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}return 0;}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
Android
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续