Bonjours, quand j'essaie de créer un apk avec proguard. j'ai eclipse qui m'affiche ce message d'erreur et l'apk n'est pas créer. Que dois-je faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2java.io.IOException: Can't read [proguard.ClassPathEntry@6d632c2d] (No such file or directory)
j'ai testé toutes les solutions proposées là (il y en a beaucoups) sans succès:
http://code.google.com/p/android/issues/detail?id=18359
http://stackoverflow.com/questions/2...n-external-jar
ça résume ce que j'ai pus trouver sur internet. Sans succès.
voici le contenu du fichier project.proprieties
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 # This file is automatically generated by Android Tools. # Do not modify this file -- YOUR CHANGES WILL BE ERASED! # # This file must be checked in Version Control Systems. # # To customize properties used by the Ant build system use, # "ant.properties", and override values to adapt the script to your # project structure. # Project target. target=Google Inc.:Google APIs:7 proguard.config=proguard.cfg
voici le contenu du fichier proguard
Edit: je suis sur windows
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 -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 * extends android.app.backup.BackupAgentHelper -keep public class * extends android.preference.Preference -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 *; }
Partager