簡體   English   中英

運行 MonoDevelop 應用程序的問題

[英]Problem running a MonoDevelop App

這是我在創建 MonoDevelop App問題時遇到的問題的延續,

問題解決了,我可以創建一個應用程序,但是現在我在運行它時遇到了問題,

當我運行應用程序時,我收到一條錯誤消息,

C:\Users\tarun\Documents\Projects\myAndroidApp\myAndroidApp\aresgen:

錯誤 1:找不到 SDK 平台目錄 'C:\Program Files (x86)\Android\android-sdk\platforms\android-4'。

確保您已在 Android SDK 管理器中安裝了對此 Android 平台版本的支持。 (1) (myAndroidApp)

還有以下問題,

當我點擊tools > options > other > Mono For Android SDKs時,我收到以下錯誤,

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its dependencies. The system cannot find the file specified.

   at MonoDevelop.MonoDroid.Gui.MonoDroidSdkSettingsWidget.Build()

   at MonoDevelop.MonoDroid.Gui.MonoDroidSdkSettingsWidget..ctor()

   at MonoDevelop.MonoDroid.Gui.MonoDroidSdkSettings.CreatePanelWidget()

   at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.CreatePageWidget(SectionPage page)

   at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.ShowPage(OptionsDialogSection section)

   at MonoDevelop.Ide.Gui.Dialogs.OptionsDialog.OnSelectionChanged(Object s, EventArgs a)

   --- End of inner exception stack trace ---

   at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)

   at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)

   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)

   at System.Delegate.DynamicInvokeImpl(Object[] args)

   at GLib.Signal.ClosureInvokedCB(Object o, ClosureInvokedArgs args)

   at GLib.SignalClosure.Invoke(ClosureInvokedArgs args)

   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)

此外,當我right-click project > options > Build > Mono For android build/Mono for android applications時,我得到同樣的錯誤(上面提到的那個)

我的 MonoDevelop 版本是 2.6(2.5.90)

幫助表示贊賞!

信不信由你,我讀到了 SDK 的一個問題,它無法解析路徑中的空格。 嘗試將 Android SDK 重新安裝到沒有空格的路徑。 就我而言,我將它安裝到C:\Android\android-sdk

暫無
暫無

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

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