Getting Error: Could not load resources.arsc from file

I setup an android device on my MacBookPro and am getting correct response for

% adb devices
List of devices attached
TA64303OHM  device

Now I am trying to use ContactManager.apk from and running the example test found here.

I am getting the following error in my appium logs. Also my apk file is renamed to some-number.tmp.

debug: Exception in thread "main" brut.androlib.AndrolibException: Could not load resources.arsc from file: /Users/hellboy/SampleProject/apps/ContactManager/ContactManager.apk
    at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:544)
    at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:76)
    at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:68)
    at io.appium.apktools.StringsXML.run(StringsXML.java:84)
    at io.appium.apktools.Main.main(Main.java:31)
Caused by: brut.directory.DirectoryException: java.util.zip.ZipException: error in opening zip file
    at brut.directory.ZipRODirectory.<init>(ZipRODirectory.java:55)
    at brut.directory.ZipRODirectory.<init>(ZipRODirectory.java:38)
    at brut.androlib.res.util.ExtFile.getDirectory(ExtFile.java:55)
    at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:540)
    ... 4 more
Caused by: java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:220)
    at java.util.zip.ZipFile.<init>(ZipFile.java:150)
    at java.util.zip.ZipFile.<init>(ZipFile.java:164)
    at brut.directory.ZipRODirectory.<init>(ZipRODirectory.java:53)
    ... 7 more

Also a few lines below I see the following error -

error: Failed to start an Appium session, err was: Error: Command failed: /bin/sh -c java -jar "/usr/local/lib/node_modules/appium/node_modules/appium-adb/jars/sign.jar" "/Users/hellboy/SampleProject/apps/ContactManager/ContactManager.apk" --override
java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:220)
    at java.util.zip.ZipFile.<init>(ZipFile.java:150)
    at java.util.jar.JarFile.<init>(JarFile.java:166)
    at java.util.jar.JarFile.<init>(JarFile.java:145)
    at s.Sign.sign(Sign.java:441)
    at s.Sign.main(Sign.java:532)

Can someone help me on this?