I'm attempting to create an unsigned internal test build of an application I'm writing, and I'm getting some strange errors.
I'm using Eclipse's Android Tools to generate an Unsigned APK, then attach it to our group wiki, at which point a user can click to download it, and attempt to install it, but it keeps erroring with:
Application not installed
LogCat reveals:
06-06 11:11:25.532: W/ActivityManager(1401): No content provider found for permission revoke: file:///mnt/sdcard/Download/2012-06-06-02-App-Name.apk
06-06 11:11:25.652: W/ActivityManager(1401): No content provider found for permission revoke: file:///mnt/sdcard/Download/2012-06-06-02-App-Name.apk
06-06 11:11:25.712: E/PackageParser(1401): Package com.site.appname has no certificates at entry res/anim/slide_in_1.xml; ignoring!
I attempted deleting and recreating that XML file, but to no avail.
EDIT: Also, I have tried this on 3 different development devices, from Android 2.1 to 4.0, one with a custom ROM, all of which had previous builds, but I force stop / clear data / uninstalled them. Additionally I just created a new emulator, based on 4.0, x86, and it does the same thing.
EDIT 2: Signing it with a new key made it work, but I'd still like to know why it will not work unsigned.