Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Proguard简单示例错误_Java_Android_Proguard - Fatal编程技术网

Java Proguard简单示例错误

Java Proguard简单示例错误,java,android,proguard,Java,Android,Proguard,这是我第一次使用Proguard。我正在用下面的代码在一个示例项目中测试它(只是为了在stacktrace被混淆时进行检查) 因此,我创建了一个新项目并转到文件: default.properties并添加行 proguard.config=proguard.cfg 这就是生成的文件:#该文件由Android工具自动生成 # Do not modify this file -- YOUR CHANGES WILL BE ERASED! # # This file must be checked

这是我第一次使用Proguard。我正在用下面的代码在一个示例项目中测试它(只是为了在stacktrace被混淆时进行检查)

因此,我创建了一个新项目并转到文件: default.properties并添加行

proguard.config=proguard.cfg
这就是生成的文件:#该文件由Android工具自动生成

# 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,
# "build.properties", and override values to adapt the script to your
# project structure.

# Project target.
target=android-7
proguard.config=proguard.cfg
然后,我尝试使用导出向导(Eclipse Windows)生成apk,在最后一步,当我为apk选择了路径时,出现一个错误对话框,显示转换为dalvik失败

我做错了什么


提前感谢

升级到ProGuard 4.6(,解压缩.zip文件,复制到..\android sdk\tools\ProGuard)

升级到ProGuard 4.6(,解压缩.zip文件,复制到..\android sdk\tools\ProGuard)

在使用上述方法之前,您是否更改了build.xml文件中的某些内容?尝试使用相同的Activity和default.properties文件创建新项目。从外观上看,它应该会混淆您的APK,没有特别的问题…我没有接触任何build.xml文件(甚至没有找到它^^^)。在使用上述方法之前,您是否更改了build.xml文件中的某些内容?尝试使用相同的Activity和default.properties文件创建新项目。从外观上看,它应该会混淆您的APK,没有特别的问题…我没有接触任何build.xml文件(甚至没有找到它^^)
# 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,
# "build.properties", and override values to adapt the script to your
# project structure.

# Project target.
target=android-7
proguard.config=proguard.cfg