簡體   English   中英

包裝失敗。 無法創建Android軟件包。

[英]Packaging Failed. Could not create the Android package.

我正在Visual Studio 2010中為Android應用程序開發xamarin。每當我運行模擬器時,它就會顯示兩個錯誤,並且無法編譯我的應用程序

錯誤1拒絕訪問路徑'resources.apk.bk'。
錯誤2目錄不為空。

和例外

C:\\ Windows \\ Microsoft.NET \\ Framework \\ v4.0.30319 \\ Csc.exe / noconfig / nowarn:1701,1702 / nostdlib + / errorreport:提示/ warn:4 / define:DEBUG; TRACE; 移動 ; ANDROID ; ANDROID_1 ; ANDROID_2 ; ANDROID_3 ; ANDROID_4 ; ANDROID_5 ; ANDROID_6 ; ANDROID_7 ; ANDROID_8 ; ANDROID_9 ; ANDROID_10 ; ANDROID_11 ; ANDROID_12 ; ANDROID_13 ; ANDROID_14 ; ANDROID_15 ; ANDROID_16 ; ANDROID_17 ; ANDROID_18 ; ANDROID_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)\\參考程序集\\ Microsoft \\ Framework \\ MonoAndroid \\ v1.0 \\ mscorlib.dll“ /引用:” C:\\ Program Files(x86)\\參考程序集\\ 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“ /參考:” C:\\ Program Files(x86)\\ Reference Assemblies \\ Microsoft \\ Framework \\ MonoAndroid \\ v1.0 \\ System.Xml.Linq.dll“ / debug + / debug:full / filealign:512 / optimize- /out:obj\\Debug\\HelloWorldXamarin.dll / target:library / utf8output MainActivity.cs資源\\ Resource.Designer.cs屬性\\ AssemblyInfo.cs“ C:\\ Users \\ Dhaval \\ AppData \\ Local \\ Temp \\ MonoAndroid,Version = v2.2.AssemblyAttributes.cs“ obj \\ Debug \\ TemporaryGene ratingFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs obj \\ Debug \\ TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs obj \\ Debug \\ TemporaryGeneratedFile_5937a670-0e60-4077-877dXda-da1。 \\ documents \\ visual studio 2010 \\ Projects \\ HelloWorldXamarin \\ HelloWorldXamarin \\ bin \\ Debug \\ HelloWorldXamarin.dll C:\\ Program Files(x86)\\ Java \\ jdk1.6.0_39 \\ bin \\ jarsigner.exe -keystore“ C:\\ Users \\ Dhaval \\ AppData \\ Local \\ Xamarin \\ Mono for Android \\ debug.keystore“ -storepass android -keypass android -digestalg SHA1 -sigalg md5withRSA -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驅動器找到了它),然后將其復制到上面希望模擬器找到該文件的工具文件夾中。 您應該發現,如果您只是現在看那里,它實際上並不存在於那,那將嚴重影響您編譯軟件包的能力。

希望這可以幫助您解決問題,如果適合您,請告訴我!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM