包装失败。无法创建Android软件包。

包装失败。无法创建Android软件包。,android,visual-studio-2010,mobile,xamarin,Android,Visual Studio 2010,Mobile,Xamarin,我正在VisualStudio2010中为android应用程序开发xamarin。 每当我运行模拟器时,它都会显示两个错误,并且不会编译我的应用程序 错误1对路径“resources.apk.bk”的访问被拒绝。 错误2目录不是空的 和例外 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe/noconfig/nowarn:17011702/nostlib+/errorreport:prompt/warn:4/define:DEBUG;痕

我正在VisualStudio2010中为android应用程序开发xamarin。 每当我运行模拟器时,它都会显示两个错误,并且不会编译我的应用程序

错误1对路径“resources.apk.bk”的访问被拒绝。
错误2目录不是空的

和例外

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe/noconfig/nowarn:17011702/nostlib+/errorreport:prompt/warn:4/define:DEBUG;痕迹移动安卓ANDROID_1ANDROID_2ANDROID_3ANDROID_4ANDROID_5ANDROID_6ANDROID_7ANDROID_8ANDROID_9ANDROID_10ANDROID_11ANDROID_12ANDROID_13ANDROID_14ANDROID_15ANDROID_16ANDROID_17ANDROID_18ANDROID\u 19/errorendlocation/preferreduilang:en-US/reference:“C:\Program Files(x86)\reference Assemblies\Microsoft\Framework\MonoAndroid\v4.4\Mono.ANDROID.dll”/reference:“C:\Program Files(x86)\reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll”/reference:“C:\Program Files(x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll”/Reference:“C:\Program Files(x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll”/Reference:“C:\Program Files(x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll”/Reference:“C:\Program Files(x86)\参考Assemblies\Microsoft\Framework\monoadroid\v1.0\System.Xml.Linq.dll”/debug+/debug:full/filealign:512/optimize-/out:obj\debug\HelloWorldXamarin.dll/target:library/utf8output MainActivity.cs Resources\Resource.Designer.cs Properties\AssemblyInfo.cs“C:\Users\Dhaval\AppData\Local\Temp\monoadroid,Version=v2.2.AssemblyAttributes.csobj\Debug\Temporary Generated File_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs obj\Debug\Temporary Generated File_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs obj\Debug\Temporary Generated File_5937a670-0e60-4077-877b-F721DA3DDA1.cs HelloWorldXamarin->c:\users\dhaval\documents\visual studio 2010\Projects\HelloWorldXamarin\HelloWorldXamarin\bin\Debug\HelloWorldXamarin.dll C:\ProgramFiles(x86)\Java\jdk1.6.0\u 39\bin\jarsigner.exe-keystore“C:\Users\Dhaval\AppData\Local\Xamarin\Mono for Android\debug.keystore”-storepass android-keypass android-digestalg SHA1-sigalg md5 with rsa-signedjar bin\Debug\HelloWorldXamarin.HelloWorldXamarin-Signed-Unaligned.apk obj\Debug\android\bin\HelloWorldXamarin.HelloWorldXamarin.apk androiddebugkey 指定的任务可执行文件位置“C:\Users\Dhaval\AppData\Local\Android\Android sdk\tools\zipalign.exe”无效。
生成失败

是的,我当然不是这里的专家,但我确实遇到了同样的问题,我似乎找到了解决办法

你错误的最后一部分

C:\Users\Dhaval\AppData\Local\Android\Android sdk\tools\zipalign.exe” 这是无效的

我相信它来自Xamarin本身的安装。你需要做的是找到这个文件(很可能是在特定的sdk构建中找到的,但我只是通过搜索我的C驱动器找到的)并将其复制到上面列出的tools文件夹中,emulator希望在该文件夹中找到该文件。您应该发现,如果您现在查看该文件,它实际上还不存在,这将严重影响您编译包的能力

我希望这有助于你解决你的问题,请让我知道这是否适合你