Android Can';无法读取proguard.ClassPathEntry意外的EOF
我正在尝试构建cubieboard 4 AOSP源代码(版本4.4。我认为它与cubieboard无关)。但是我得到了与proguard相关的错误:Android Can';无法读取proguard.ClassPathEntry意外的EOF,android,proguard,android-source,Android,Proguard,Android Source,我正在尝试构建cubieboard 4 AOSP源代码(版本4.4。我认为它与cubieboard无关)。但是我得到了与proguard相关的错误:错误:无法读取[proguard]。ClassPathEntry@5f893efe](意外EOF) build/core/java.mk:435:target'out/target/common/obj/APPS/Camera2_intermediates/proguard.classes.jar'的配方失败 事实上,我以前能够构建完整的源代码而没有
错误:无法读取[proguard]。ClassPathEntry@5f893efe](意外EOF)
build/core/java.mk:435:target'out/target/common/obj/APPS/Camera2_intermediates/proguard.classes.jar'的配方失败
事实上,我以前能够构建完整的源代码而没有错误。但我不知道这一错误是怎么突然出现的
我已经通过链接,虽然这是有关文件未找到,我是意外的EOF(文件结束);并且已经尝试了以下事情:
- 删除完整的文件夹,然后执行
$make-j4
- sourcing envsetup.sh<代码>$。build/envsetup.sh
- 用最新的(5.3.1)更换原来的proguard工具(4.7)
Reading library jar [/home/osboxes/Project/Semapresence/cc-a80/android-fresh/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar]
Reading library jar [/home/osboxes/Project/Semapresence/cc-a80/android-fresh/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar]
Error: Can't read [/home/osboxes/Project/Semapresence/cc-a80/android-fresh/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar] (unexpected EOF)
Error: Can't read [/home/osboxes/Project/Semapresence/cc-a80/android-fresh/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes.jar] (unexpected EOF)
build/core/java.mk:435: recipe for target 'out/target/common/obj/APPS/DeskClock_intermediates/proguard.classes.jar' failed
make: *** [out/target/common/obj/APPS/DeskClock_intermediates/proguard.classes.jar] Error 1
make: *** Waiting for unfinished jobs....
build/core/java.mk:435: recipe for target 'out/target/common/obj/APPS/Camera2_intermediates/proguard.classes.jar' failed
make: *** [out/target/common/obj/APPS/Camera2_intermediates/proguard.classes.jar] Error 1
回答我自己的问题。希望它能帮助其他面临类似问题的人:
我可以通过禁用proguard来暂时解决我的问题,因为该模块给出了错误信息。
为此,在Android.mk的下面一行添加了
LOCAL_PROGUARD_ENABLED := disabled
回答我自己的问题。希望它能帮助其他面临类似问题的人:
我可以通过禁用proguard来暂时解决我的问题,因为该模块给出了错误信息。
为此,在Android.mk的下面一行添加了
LOCAL_PROGUARD_ENABLED := disabled