我使用单声道android在visual studio中创建我的第一个android应用程序。当运行项目显示此消息时:1。无法创建Android包。有关详细信息,请参阅输出(构建)窗口。 APIs in sdk manager picture
application properties picture
**输出日志:
" C:\ Users \ hossein \ Documents \ Visual Studio 2012 \ Projects \ AndroidApplication1 \ AndroidApplication1 \ AndroidApplication1.csproj" (SignAndroidPackage target)(1) - > (_Sign target) - > C:\ Program Files \ MSBuild \ Xamarin \ Android \ Xamarin.Android.Common.targets(1402,2):警告:未提供-tsa或-tsacert且此jar未加时间戳。如果没有时间戳,用户可能无法在签名者证书的到期日期(2044-11-23)之后或任何未来的撤销日期之后验证此jar。 [C:\ Users \ hossein \ Documents \ Visual Studio 2012 \ Projects \ AndroidApplication1 \ AndroidApplication1 \ AndroidApplication1.csproj] C:\ Program Files \ MSBuild \ Xamarin \ Android \ Xamarin.Android.Common.targets(1402,2):警告:拿起_JAVA_OPTIONS:-Xms256m -Xmx512m [C:\ Users \ hossein \ Documents \ Visual Studio 2012 \ Projects \ AndroidApplication1 \ AndroidApplication1 \ AndroidApplication1.csproj]
" C:\ Users \ hossein \ Documents \ Visual Studio 2012 \ Projects \ AndroidApplication1 \ AndroidApplication1 \ AndroidApplication1.csproj" (SignAndroidPackage target)(1) - > (_Sign target) - > C:\ Program Files \ MSBuild \ Xamarin \ Android \ Xamarin.Android.Common.targets(1414,2):错误MSB6004:指定的任务可执行位置" E:\ Users \ hossein \ AppData \ Local \ Android \ SDK \工具\ zipalign.exe"是无效的。 [C:\ Users \ hossein \ Documents \ Visual Studio 2012 \ Projects \ AndroidApplication1 \ AndroidApplication1 \ AndroidApplication1.csproj]
答案 0 :(得分:0)
好的,这是一个堆问题,在Android Build选项卡中将堆大小增加到1G,然后就会编译。