gpt4 book ai didi

xamarin.ios - 使用 mdtool 编译 MonoTouch 应用程序时,为 Android SDK 查找 Mono 时出错

转载 作者:行者123 更新时间:2023-12-02 02:11:13 24 4
gpt4 key购买 nike

我正在尝试从命令行编译单点触控应用程序作为自动构建的一部分。当我运行以下命令时:

/Applications/MonoDevelop.app/Contents/MacOS/mdtool -v build "--configuration:Debug:iPhone --project:App.Project" /Users/james/Development/App/App.sln

我得到输出:
MonoDevelop Build Tool
ERROR [2012-10-03 18:03:33Z]: ANDROID: Error finding Mono for Android SDK
System.ArgumentNullException: Argument cannot be null.
Parameter name: path1
at System.IO.Path.Combine (System.String path1, System.String path2) [0x00000] in <filename unknown>:0
at Xamarin.AndroidTools.MonoDroidSdkUnix.FindFramework (System.String sdk) [0x00000] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/md-addins/MonoDevelop.MonoDroid/external/androidtools/Xamarin.AndroidTools/Sdks/MonoDroidSdkUnix.cs:51
at Xamarin.AndroidTools.MonoDroidSdkBase.Initialize (System.String mfaSdkPath, System.String mfaFrameworkPath) [0x0000e] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/md-addins/MonoDevelop.MonoDroid/external/androidtools/Xamarin.AndroidTools/Sdks/MonoDroidSdkBase.cs:56
at Xamarin.AndroidTools.MonoDroidSdk.Refresh (System.String mfaSdkPath, System.String mfaFrameworkPath) [0x00037] in /Users/builder/data/lanes/monodevelop-lion-monodevelop-3.0.4-branch/ea010826/source/md-addins/MonoDevelop.MonoDroid/external/androidtools/Xamarin.AndroidTools/MonoDroidSdk.cs:120
Loading solution: /Users/james/Development/App/App.sln
Loading solution: /Users/james/Development/App/App.sln
Loading projects ..

关于如何让 mdtool 使用 MonoTouch 而不是 MonoDroid 进行编译的任何想法?

附加配置信息:
MonoDevelop 3.0.4.7
Runtime:
Mono 2.10.9 (tarball)
GTK 2.24.10
GTK# (2.12.0.0)
Package version: 210090011
Apple Developer Tools:
Xcode 4.5 (1839)
Build 4G182
Monotouch: 6.0.3
Mono for Android: Not Installed

最佳答案

您可以忽略此错误。它总是发生,但是当您从 MonoDevelop 内部构建时,您看不到它。

关于xamarin.ios - 使用 mdtool 编译 MonoTouch 应用程序时,为 Android SDK 查找 Mono 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12713423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com