Mac Systems
- Forum-Beiträge: 1.727
19.12.2010, 13:24:20 via Website
19.12.2010 13:24:20 via Website
Eclipse sagt ich habe das :
Erzeuge ich ein neues Android Projekt bekomme Ich den Fehler das die Datei proguard.cfg nicht gefunden wurde.
Habe dann mal das SDK runtergeladen und die Datei in "android-sdk-linux_86/tools/lib" kopiert, siehe da es legt mir wieder projekte an.
Die "proguard.cfg" Datei sieht so aus:
-
PS:Es scheint das bei dem Update selbst Proguard nicht ausgeliefert wird? Im neuen SDK gibt es einen Ordner, im momentan genutzten nicht.
Android Development Toolkit
Version: 8.0.1.v201012062107-82219
(c) Copyright 2010 The Android Open Source Project. All rights reserved.
Visit http://developer.android.com/sdk/eclipse-adt.html
Version: 8.0.1.v201012062107-82219
(c) Copyright 2010 The Android Open Source Project. All rights reserved.
Visit http://developer.android.com/sdk/eclipse-adt.html
Erzeuge ich ein neues Android Projekt bekomme Ich den Fehler das die Datei proguard.cfg nicht gefunden wurde.
Habe dann mal das SDK runtergeladen und die Datei in "android-sdk-linux_86/tools/lib" kopiert, siehe da es legt mir wieder projekte an.
Die "proguard.cfg" Datei sieht so aus:
-
optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class com.android.vending.licensing.ILicensingService
-keepclasseswithmembernames class * {
native <methods>;
}
-keepclasseswithmembernames class * {
public <init>(android.content.Context, android.util.AttributeSet);
}
-keepclasseswithmembernames class * {
public <init>(android.content.Context, android.util.AttributeSet, int);
}
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keep class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
}
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
-keep public class * extends android.app.Activity
-keep public class * extends android.app.Application
-keep public class * extends android.app.Service
-keep public class * extends android.content.BroadcastReceiver
-keep public class * extends android.content.ContentProvider
-keep public class com.android.vending.licensing.ILicensingService
-keepclasseswithmembernames class * {
native <methods>;
}
-keepclasseswithmembernames class * {
public <init>(android.content.Context, android.util.AttributeSet);
}
-keepclasseswithmembernames class * {
public <init>(android.content.Context, android.util.AttributeSet, int);
}
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keep class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
}
PS:Es scheint das bei dem Update selbst Proguard nicht ausgeliefert wird? Im neuen SDK gibt es einen Ordner, im momentan genutzten nicht.
Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.