С Android как получить последнюю измененную временную метку файла в Java? - PullRequest
0 голосов
/ 12 января 2020

В моем приложении Android мне нужно отобразить последнюю измененную временную метку программы, поэтому, если у меня есть 3 файла классов в приложении, я хочу получить последнюю измененную временную метку каждого и использовать последнюю в качестве метки времени. отметка времени для приложения, поэтому мне не нужно вручную вводить код в свое приложение, каков хороший способ получить эту информацию? Причины, которые я спрашиваю:

[1] The java file may not be packaged with the apk file, only class files are in it. How to get time stamp of the class files ?
[2] When an apk file is copied/downloaded from one place to another, do the time stamp of the class files change ?

Ответы [ 2 ]

1 голос
/ 12 января 2020

Возможно, вы сможете копаться в файле APK. См. этот вопрос .

На ваш второй вопрос, отметки времени не будут изменяться при копировании, поскольку файл APK в основном представляет собой просто переименованный файл ZIP.

0 голосов
/ 12 января 2020

Ваше приложение представляет собой отдельный файл - файл apk. Отдельные классы внутри него не являются отдельными файлами, поэтому у них нет меток времени. Вам нужно будет найти другое решение.

...