Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

lastModified einer Application bekommen

Das Thema "lastModified einer Application bekommen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 01.08.2011, 23:42   #1 (permalink)
Junior Mitglied

Modell: HTC Hero

Registriert seit: 02.02.2010
Beiträge: 39
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard lastModified einer Application bekommen

Hallo,
ich habe einen ApplicationListAdapter, der mir von den installierten Anwendungen bestimmte Sachen übergibt. (InstallSize, InstallDir...)
Nun ist meine Frage, wie kann ich rausfinden, wann eine App installiert wurde?
Das müsste ja mit File.lastModified() gehen.

Weiss jemand wie ich das gut umsetzen könnte?
Ich habe es nun folgendermassen aufgebaut, nur bekomme ich bei jeder App den Wert "0" zurück (KEIN DATUM):

Code:
package de.rocky.info;

import java.io.File;

public class App {

    private String title;
    private String packageName;
    private String versionName;
    private int versionCode;
    private String description;
    private String installDir;
    private String installSize;
    private String installDate;

    // ordinary getters and setters
    
    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }

    public String getVersionName() {
        return versionName;
    }

    public void setVersionName(String versionName) {
        this.versionName = versionName;
    }

    public int getVersionCode() {
        return versionCode;
    }

    public void setVersionCode(int versionCode) {
        this.versionCode = versionCode;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getInstallDir() {
        return installDir;
    }

    public void setInstallDir(String installDir) {
        this.installDir = installDir;
    }

    public String getInstallSize() {
        return installSize;
    }

    public void setInstallSize(String installSize) {
        this.installSize = installSize;
    }

    public String getDate() {
            File f = new File(this.getInstallDir() + this.getPackageName());
            long date1 = f.lastModified();
            installDate = Long.toString(date1);
        return installDate;
    }
    
    public void setDate(String installDate) {
        this.installDate = installDate;
    }    
}
AlexRock ist offline   Mit Zitat antworten
Alt 02.08.2011, 02:00   #2 (permalink)
Android Guru
 
Benutzerbild von Fr4gg0r

Modell: Samsung Galaxy S (I9000)

Registriert seit: 21.12.2009
Beiträge: 2.572
Abgegebene Danke: 76
Erhielt 506 Danke für 295 Beiträge
Standard AW: lastModified einer Application bekommen

File f = new File(this.getInstallDir() + this.getPackageName());

das kann doch nicht stimmen... korrekt währe wohl ApplicationInfo.getSourcePath() oder so.
Fr4gg0r ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Ergebnis einer Activity bekommen? TobiTobsen Android App Entwicklung 6 09.08.2011 20:31
LOL - Hier hat einer ein Transformer mit Frojo 2.2 bekommen... TabAdmln Asus Eee Pad Transformer Forum 3 26.05.2011 09:07
Test Mediamanager Application andinho Android App Entwicklung 1 26.04.2010 22:11
Afile Application ? Azteke Sonstige Apps & Widgets 4 26.12.2009 11:37
Videos abspielen ; application not available simplethink Samsung Galaxy (I7500) Forum 1 03.10.2009 13:54




Du liest gerade: "lastModified einer Application bekommen" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.