android混淆問題

-keepclassmembers class ** {java

    @com.example.data public *;spa

    @com.example.data public *;code

}orm


[2016-02-16 15:39:00 - PABasicDataDemo] Proguard returned with error code 1. See consoleci

[2016-02-16 15:39:00 - PABasicDataDemo] proguard.ParseException: Expecting class member name before '@' in line 35 of file 'C:\DataDemo\proguard-project.txt',it

[2016-02-16 15:39:00 - PABasicDataDemo]   included from argument number 4io

[2016-02-16 15:39:00 - PABasicDataDemo] at proguard.ConfigurationParser.readNextWord(ConfigurationParser.java:1133)console

[2016-02-16 15:39:00 - PABasicDataDemo] at proguard.ConfigurationParser.readNextWord(ConfigurationParser.java:1117)class

[2016-02-16 15:39:00 - PABasicDataDemo] at proguard.ConfigurationParser.parseMemberSpecificationArguments(ConfigurationParser.java:845)pdf

[2016-02-16 15:39:00 - PABasicDataDemo] at proguard.ConfigurationParser.parseClassSpecificationArguments(ConfigurationParser.java:697)

[2016-02-16 15:39:00 - PABasicDataDemo] at proguard.ConfigurationParser.parseKeepClassSpecificationArguments(ConfigurationParser.java:490)

[2016-02-16 15:39:00 - PABasicDataDemo] at proguard.ConfigurationParser.parse(ConfigurationParser.java:139)

[2016-02-16 15:39:00 - PABasicDataDemo] at proguard.ProGuard.main(ProGuard.java:484)


最終找到的緣由是proguard-project.txt中不要使用tab,還有就是從pdf複製過來的會帶了一些特殊格式,最好本身敲或者把複製過來的先後的空行空格刪掉。

相關文章
相關標籤/搜索