Mono for Android VS 2010 tells me that the deployment was successful, but the app is never installed in the emulator. I've searched around and tried several "work arounds" and none of them have resolved it yet. This app has never been installed to the emulator so it's not an uninstall/reinstall thing. I've tried starting the emulator wiping all user data. I've tried using the default keystore, and a custom keystore. I've tried creating a new empty project and deploying it to the emulator, but got the exact same results. I've reinstalled Java JDK and JRE, reinstalled MonoDroid, and even went as far as reinstalling my system. I've tried turning UAC off, and back on. I've tried running VS, Androind SDK manager and the emulator using "Run as Administrator".
*My setup* *OS*: Windows 7 Ultimate x64 *IDE*: Visual Studio 2010 Premium *JDK*: 1.7.0 (x86 & x64) *JRE*: 7 (x86 & x64) *Mono*: 1.0.2.21215 *Deploying on command line yields the following:* C:\Android\android-sdk\platform-tools>adb -s emulator-5554 install "C:\Directory\com.comany.name-Signed.apk" 69 KB/s (143734 bytes in 2.021s) pkg: /data/local/tmp/com.company.name-Signed.apk Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] *Obtaining the device log using this command...* C:\Android\android-sdk\platform-tools>adb logcat > C:\Folder\abd.txt *...yields this result:* W/ActivityManager( 63): No content provider found for: W/ActivityManager( 63): No content provider found for: D/PackageParser( 63): Scanning package: /data/app/vmdl-787009371.tmp W/PackageParser( 63): Exception reading res/drawable/icon.png in /data/app/vmdl-787009371.tmp W/PackageParser( 63): java.lang.SecurityException: META-INF/COKEY.SF has invalid digest for assemblies/SomeName.dll.mdb in /data/app/vmdl-787009371.tmp W/PackageParser( 63): at java.util.jar.JarVerifier.invalidDigest(JarVerifier.java:130) W/PackageParser( 63): at java.util.jar.JarVerifier.verifyCertificate(JarVerifier.java:357) W/PackageParser( 63): at java.util.jar.JarVerifier.readCertificates(JarVerifier.java:265) W/PackageParser( 63): at java.util.jar.JarFile.getInputStream(JarFile.java:389) W/PackageParser( 63): at android.content.pm.PackageParser.loadCertificates(PackageParser.java:342) W/PackageParser( 63): at android.content.pm.PackageParser.collectCertificates(PackageParser.java:513) W/PackageParser( 63): at com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java:5802) W/PackageParser( 63): at com.android.server.PackageManagerService.access$2200(PackageManagerService.java:137) W/PackageParser( 63): at com.android.server.PackageManagerService$5.run(PackageManagerService.java:4566) W/PackageParser( 63): at android.os.Handler.handleCallback(Handler.java:587) W/PackageParser( 63): at android.os.Handler.dispatchMessage(Handler.java:92) W/PackageParser( 63): at android.os.Looper.loop(Looper.java:123) W/PackageParser( 63): at android.os.HandlerThread.run(HandlerThread.java:60) E/PackageParser( 63): Package com.company.name has no certificates at entry res/drawable/icon.png; ignoring! -- View this message in context: http://mono-for-android.1047100.n5.nabble.com/Failure-to-launch-or-even-deploy-tp4727914p4727914.html Sent from the Mono for Android mailing list archive at Nabble.com. _______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid