如何在ProGuard中使用绝对文件名?

时间:2013-08-21 08:43:34

标签: android proguard

与标题一样:“如何在ProGuard中使用绝对文件名?” 这应该很简单,但我找不到要使用的语法。

这是我的配置文件相关代码:

-injars ../../libs
-outjars ../bin/out/proguard/classes-processed.jar
-libraryjars E:/_development/android/adt-bundle-windows-x86_64-20130219/sdk/platforms/android-18/android.jar

我正在使用AndroidStudio,不幸的是它并没有为我生成一个proguard配置文件。

ProGuard documentation on filenames仅指定相对路径。

2 个答案:

答案 0 :(得分:1)

正如文档名称文档第一行所述,ProGuard接受绝对路径和相对路径。如果文件名包含特殊字符,则可能需要添加引号。

请注意,Android SDK中的Ant / Eclipse / Gradle构建过程会自动为您指定输入jar和输出jar,因此您无需在配置中指定它们。

答案 1 :(得分:0)

这有效

file('/Users/<user-folder>/path/to/file/filename.ext')