[英]Android and Proguard with jackrabbit-webdav: Proguard returned with error code 1. See console
[英]Proguard - Proguard returned with error code 1. See console
我在使用proguard時遇到問題,我剛剛配置了Bugsense,並使用了它們的配置建議,我在google和stackoverflow上進行了搜索,通常ppl可以在控制台中看到行或問題,但是就我而言,我不知道這是沖突。
我是android的新手。
這是我的日志->
[2013-10-24 21:20:56 - UploadToServer] Proguard returned with error code 1. See console
[2013-10-24 21:20:56 - UploadToServer] proguard.ParseException: Expecting class member description or closing '}' before '-include' in argument number 5
[2013-10-24 21:20:56 - UploadToServer] at proguard.ConfigurationParser.readNextWord(ConfigurationParser.java:1133)
[2013-10-24 21:20:56 - UploadToServer] at proguard.ConfigurationParser.parseClassSpecificationArguments(ConfigurationParser.java:685)
[2013-10-24 21:20:56 - UploadToServer] at proguard.ConfigurationParser.parseKeepClassSpecificationArguments(ConfigurationParser.java:490)
[2013-10-24 21:20:56 - UploadToServer] at proguard.ConfigurationParser.parse(ConfigurationParser.java:138)
[2013-10-24 21:20:56 - UploadToServer] at proguard.ProGuard.main(ProGuard.java:484)
這是我的proguard-project.txt
-optimizationpasses 25
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
-printmapping out.map
-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTable
-keep class com.bugsense.** { *; }
-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>;
}
-keepclasseswithmembers class * {
public <init>(android.content.Context, android.util.AttributeSet);
}
-keepclasseswithmembers class * {
public <init>(android.content.Context, android.util.AttributeSet, int);
}
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keep class * implements android.os.Parcelable {
public static final android.os.Parcelable$Creator *;
這是我的project.properties
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
# Project target.
target=android-17
-keep class com.bugsense.** { *; }
-libraryjars libs/bugsense-3.5.jar
謝謝大家
您的proguard配置最后似乎缺少}
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.